Aug 05

short_open_tags = < ?PHP auf < ? ändern

[ Geschrieben von Daniel Alburg am 05.08.2008 um 17:53 Uhr ]

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

Befehl für Shell/Batch:
/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.

Befehl für Shell/Batch:
vi /etc/php5/apache2/php.ini

 

Normalerweise so um die Zeile 131 zu finden. (OpenSuse 10.3)

Dies ändert man nun auf

Zitat:

short_open_tag = On

 

Und den Apachen danach nicht vergessen zu restarten.

 

Die Kommentarfunktion für diesen Beitrag ist deaktiviert.