Zum Inhalt springen

php: include funktioniert nicht

Erstellt am 28. Oktober 2008 · 3 Antworten · letzte Antwort am 28. Oktober 2008

Tags: Frage

saoirse ·

Hallo,

ich möchte gern in einer php-Datei eine andere Datei per include hinzufügen. Leider funktioniert dies nicht, da das Verzeichnis von mir falsch angegeben wird - wie gebe ich dieses Verzeichnis richtig an?

Die Datei befindet sich im Verzeichnis
/typo3/sysext/cms/tslib/media/scripts/fe_adminLib.inc

und ich möchte in diese Datei eine php Datei aus dem Verzeichnis /fileadmin/template/test.php einfügen.

include('/fileadmin/template/test.php');

und auch

include('../../../../../fileadmin/template/test.php');

funktionieren nicht. Gibt es eine Datei / File in der man das Root-Verzeichnis für eine Page konfigurieren kann? Damit /fileadmin/... funktioniert?

gruß
saoirse

saoirse ·
einpraegsam.net schrieb

Und das hat was mit Typoscript/Anfängerfragen zu tun?

zu schnell bzw. kurz geschaut - hab nur Anfängerfragen gelesen :o

Die Seite hab ich mir bereits zuvor angeschaut - eigentlich ganz informativ aber aus irgendeinem Grund will es nicht funktionieren.

include('./fileadmin/template/test.php')

hab es sowohl mit Punkt als auch ohne Punkt ausprobiert. Erhalte jedesmal im Frontend die Fehlermeldung bzw. Warnung, dass diese Datei nicht gefunden wird. Wenn ich lediglich

include('test.php')

schreibe (und sich somit diese Datei im gleichen Verzeichnis
/typo3/sysext/cms/tslib/media/scripts/fe_adminLib.inc
befindet, dann funktioniert es.

gruß
saoirse