short_open_tags = < ?PHP auf < ? ändern
Normalerweise wird ein PHP Code mit <?PHP eingeleitet.
Wer alte Scripte oder schlecht programmiert hat, der verwendet <?
Dies ist aber seit der PHP5 Version nicht mehr vorgesehen, da es kein sauberes Programieren ist.
Wir empfehlen, alle Script dahingehen zu ändern, das <? mit <PHP ersetzt wird.
Werd dies aber nicht machen möchte hat noch eine alternative Möglichkeit, die alte Einstellung in PHP wieder zu aktivieren.
Das Zauberwort heißt short_open_tags und findet sich in der php.ini
In SUSE liegt diese in folgenden 2 Pfaden
/etc/php5/cli/php.ini /etc/php5/apache2/php.ini |
Je nachdem, wie PHP bei euch läuft, müßt Ihr die php.ini entsprechend bearbeiten.
vi /etc/php5/apache2/php.ini |
Normalerweise so um die Zeile 131 zu finden. (OpenSuse 10.3)
Dies ändert man nun auf
short_open_tag = On |
Und den Apachen danach nicht vergessen zu restarten.