<? und <?php

FredRedHead

Well-known member
4 Mai 2006
166
7
Hallo,
seitwann macht PHP eine Unterscheidung zwischen
<? und <?php bzw. auf welche (Fehl)Konfiguration ist das zurückzuführen?

Habe gerade knapp 30min den Fehler suchen müssen, warum eine Seite nicht included war und es lag wirklich an dieser banalen Kleinigkeit.

Es läuft PHP Version 4.4.4-0.dotdeb.1
 
Short open Tag

Das hat was mit der Konfigurationseinstellung short_open_tag zu tun. Die ist z.B. in der php.ini anzutreffen. Dort kann dann folgendes eingetragen werden:
Code:
short_open_tag = On
Eigentlich müsste es auch über Apache nur für einzelne Hosts oder Verzeichnisse aktivierbar sein, dann in der httpd.conf oder ev. sogar .htaccess:
Code:
php_admin_value short_open_tag "On"
oder so ähnlich.