---
title: "Error: fileextension \"php\" was not allowed ????"
url: "https://www.typo3.net/d/41175-error-fileextension-php-was-not-allowed"
source: "typo3.net"
tags: ["Hosting","Lokale Umgebung","Frage"]
created: "2006-04-11"
last_reply: "2006-04-11"
replies: 7
solved: false
page: 1
pages: 1
lang: "de"
---

# Error: fileextension "php" was not allowed ????

Hosting › Lokale Umgebung · 7 Antworten · gestartet 2006-04-11

## Eröffnungsbeitrag

**silizia** · 2006-04-11 · [Beitrag #1](https://www.typo3.net/d/41175-error-fileextension-php-was-not-allowed/1)

hallo,

ich fange mit typo3 an, habe quickstart 3.8.1 installiert und mache erstmal die tutorials von www.typo3.org.
kann im moment aber nicht weitermachen: ich müßte jetzt nämlich unter fileadmin eine neue php-datei anlegen. also klicke ich auf new und nenne meine neue datei "hallo.php"
tja und es kommt die meldung "file extension php was not allowed".
????
habe ich irgendwas falsch installiert?
wenn ich eine html datei erstellen will, dann  geht das. nur php nicht.

ich habe 2 rechner, auf dem einen habe ich xampp und auf dem anderen php 4 manuell installiert.
in beiden fällen läuft php korrekt.
in beiden fällen erhalte ich bei typo3 die meldung, dass er .php nicht erlaubt.
muss ich bei typo3 irgendwas zusätzliches machen, damit er die erweiterung php kennt??

vielleicht kann ja jemand helfen.

danke und grüße!

Silizia

## Antworten

### [#2](https://www.typo3.net/d/41175-error-fileextension-php-was-not-allowed/2) · McGregor · 2006-04-11

> **silizia schrieb:**
>
> ich müßte jetzt nämlich unter fileadmin eine neue php-datei anlegen.

ECHT? Welches Tutorial soll das sein. Das würde mich auch mal interessieren.
Das Anlegen einer php-Datei ist untersagt, da man mit diesen "gefährliche" Dinge anstellen kann (Zugangsdaten ermitteln, Server lahm legen, Illegale Downloads anbieten, ... die Liste ist lang). TYPO3 verhindert daher die Erstellung einer php-Datei.

Daher wundert es mich, dass es ein Tutorial gibt, dass genau das verlangt. Vielleicht wollen Sie dich aber auch nur testen. Hast du die nächsten Sätze auch gelesen? Steht da vielleicht sowas wie: "Das Erstellen funktioniert nicht, weil ..."

Grüße
McGregor

P.S. Du scheinst keine Fehler gemacht zu haben ...

### [#3](https://www.typo3.net/d/41175-error-fileextension-php-was-not-allowed/3) · silizia · 2006-04-11

echt?
habe ich es dann falsch verstanden?
es ist das berühmte tutorial "modern template buildings", hier:
<http://typo3.org/documentation/document-library/tutorials/doc_tut_templselect/current/view/1/2/>

Es wird erklärt, was man alles im template machen kann und zwar geht es um das feld: "Setup".

hier der abschnitt mit der php-datei:

"
You can easily insert content from PHP scripts if you like to. This is a very recommended practice if you need conditional output just a little above the most basic level since the cObjects and their properties doesn't offer "procedural programming" at all - remember they are just pre-programmed objects reacting on a set of properties, nothing more.

So the USER cObject is what you need.

First, lets create a PHP-file in fileadmin/userfunctions.php:

<?php

class user_functions {

function multiplyTest($content,$conf){

$currentPageUid = $GLOBALS['TSFE']->id;

$factor = intval($conf['factor']);

return $currentPageUid * $factor;

}
}
?>

ich dachte, ich mache unter fileadmin eine neue php-datei, da befindet sich eben ein feld dafür und es steht auch, dass man dort endungen wie html, txt, js oder auch php, php3 nehmen kann.
also dachte ich, es muss gehen....

kann sein, dass ich damit ganz falsch liege...
aber wie kann es dann gemeint sein, wo soll ich denn die-datei erstellen???

viele grüße
Silizia

### [#4](https://www.typo3.net/d/41175-error-fileextension-php-was-not-allowed/4) · just2b · 2006-04-11

lokal erstellen und dann per ftp upload... fertig

georg

### [#5](https://www.typo3.net/d/41175-error-fileextension-php-was-not-allowed/5) · silizia · 2006-04-11

> **just2b schrieb:**
>
> lokal erstellen und dann per ftp upload... fertig
>
> georg

ok, aber wo ist da der unterschied zum erstellen einer datei über fileadmin?
und warum gibt es denn dann die möglichkeit, bei fileadmin eine neue datei anzulegen, die u.a. die endung .php haben kann?
das verstehe ich nicht...

### [#6](https://www.typo3.net/d/41175-error-fileextension-php-was-not-allowed/6) · just2b · 2006-04-11

wie schon gesagt: Ist eine SIcherheitsmaßnahme!

lg georg

### [#7](https://www.typo3.net/d/41175-error-fileextension-php-was-not-allowed/7) · silizia · 2006-04-11

ach, ich verstehe:
ich kann aus sicherheitsgründen nicht übers backend eine php datei in fileadmin reinladen (egal ob über "new" oder "upload", was ich auch versucht habe)
die meldung ist immer:

1: Fileextension "php" is not allowed in "C:/xampp/xampp/htdocs/quickstart-3.8.1/fileadmin/"!

aber wenn ich zugang auf die verzeichnisse habe (in diesem fall ist es ja auf meiner festplatte, oder sonst eben per ftp) dann kann ich natürlich meine .php-datei dorthin kopieren.

ist es so?

ok, was gelernt.
danke!

### [#8](https://www.typo3.net/d/41175-error-fileextension-php-was-not-allowed/8) · just2b · 2006-04-11

ja natürlich kannst du die Datei einfach per FTP bzw über den Explorer in diesem Fall erstellen!
Später, wenn die Seite online ist, wird so verhindert, dass ein Redakteur, der ja zB rechte für "Dateiliste" hat, dort keine PHP-Dateien erstellen kann,... Dieser hat dann auch keinen Zugriff auf FTP-Zugangsdaten usw, und das macht schon Sinn so ;)

lg georg
PS: Wenn du natürlich deinem Redakteur FTP-Zugangsdaten gibst, oder ihm eine FTP-Extension freigibst, solltest du dieser Person auch absolut vertrauen können!

---

Quelle: „Error: fileextension "php" was not allowed ????“, typo3.net, https://www.typo3.net/d/41175-error-fileextension-php-was-not-allowed
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
