PHP: Include von URLs funktioniert nicht mehr

Nach einem Umstieg auf eine aktuelle PHP-Version stehen viele Webmaster vor einer überraschenden Frage: Wieso funktioniert meine PHP-Website nicht mehr richtig? Jeder, der über den include-Befehl anderer Websites (z. B. Content-Partnerprogramme) einbindet, wird eine böse Überraschung erleben: include inkludiert standardmäßig keine URLs mehr.
Um diese Funktionalität wieder zu aktivieren, muss man die PHP.INI des Servers ändern (dazu ist in der Regel ROOT-Zugriff notwendig). Bei Strato-V-Servern befindet sich diese im Verzeichnis /etc/php5/apache2/. Mit dem Befehl

vi php.ini

kann die Datei editiert werden.
Der Eintrag

allow_url_include=Off

muss auf

allow_url_include=On

gesetzt werden. Danach muss der Server einmal neu gestartet werden.

Kein Kommentar »

Bisher keine Kommentare.

RSS feed zu den Kommentaren dieses Artikels. TrackBack URL

Wie ist Deine Meinung dazu?



Hinweis Mit dem Absenden des Formulars erklärst Du Dich damit einverstanden, dass die eingegebenen Daten bei webanalyser.de gespeichert werden. Dies dient der Sicherheit und dem Schutz vor Spam. Du kannst jederzeit schriftlich oder Mail diese Zustimmung widerrufen. Die Kontaktanschrift findest Du im Impressum.