Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Probleme mit Includes





Frage

Ich bin vor kurzem auf einen neuen Server gezogen, doch leider funktionieren hier die PHP-Includes nicht so recht. Sobald eine eingefügte Datei einen weiteren Include beinhaltet, kann dieser nicht geöffnet werden. Auf meinem alten Server hat es tadellos funktioniert und auch auf meinem Testserver klappt alles, wie es soll. Beispiel: Die Datei "core.misc.php" wird als Include eingefügt und beinhaltet den weiteren Include "header.txt". Der Script läuft aber nur bis "core.misc.php" und gibt dann folgende Fehlermeldungen aus: Warning: print_header(http://www.animedx.de/Data/newsheader.txt): failed to open stream: HTTP request failed! @iK ¨ in /www/usr10484/animedx.de/htdocs/News/core.misc.php on line 10 Warning: print_header(): Failed opening 'http://www.animedx.de/Data/newsheader.txt' for inclusion (include_path='.:/usr/local/lib/php') in /www/usr10484/animedx.de/htdocs/News/core.misc.php on line 10 Heißt, so wie ich das sehe, der Server kann anscheinend keine "Kette" von Includes verarbeiten. Ich habe mich beim Support meines Providers gemeldet, der streitet jedoch ab, dass dies am Server liegt, mein Script sei wahrscheinlich fehlerhaft. Da konnte ich noch so sehr betonen, dass auf anderen Servern alles so läuft, wie es soll und dass es sich außerdem um mehrere verschiedene Scripte handelt, bei denen es nicht mehr funktioniert. Ich kenne mich leider noch nicht so sehr in Sachen Server und PHP aus, also hoffe ich auf eure Hilfe. Wenn es sich tatsächlich um den Server handeln könnte, sagt mir bitte auch, was der Grund sein könnte, anders werde ich meinen Provider wohl nicht überzeugen können...

Antwort 1 von StarWarsFan

Moin

Zitat:
Warning: print_header(http://www.animedx.de/Data/newsheader.txt): failed to open


Das sieht so aus, als ob bei den weiteren includes der Slash verloren geht. Also zwischen news und header.txt fehlt der "/". versuch doch mal testweise bei den includes "./" davor zu schreiben, also statt
include "header.txt"

nun
include "./header.txt"


Damit sollte er die Datei im aktuellen Verzeichnis suchen. Denke ich jedenfalls...

MfG
Yves

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: