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.
de
