short_open_tag booleanXin hat geschrieben: ..
Begonnen hat alles an dem Punkt, dass auf dem neuen Server nichtmals eine Seite zu sehen war, weil aktuelle PHP-Versionen einige Skripte nicht mehr verstehen (<?php statt nur <?) ..
..
Bestimmt, ob die Kurzform (<? ?>) des PHP-Öffnungs-Tags erlaubt werden soll. Wenn Sie PHP in Kombination mit XML benutzen wollen, dann deaktivieren Sie diese Option, um <?xml ?> nutzen zu können. Anderenfalls können Sie das Tag mit PHP ausgeben, z.B. <?php echo '<?xml version="1.0"'; ?>. Wenn diese Option deaktiviert ist, müssen Sie die Langform des PHP-Öffnungs-Tags (<?php ?>) benutzen.
Hinweis:
Vor PHP 5.4.0 betraf diese Option auch die Kurzform <?=, die zu <? echo identisch ist. Um diese Kurzform nutzen zu können, musste short_open_tag auf on gesetzt sein. Seit PHP 5.4.0 ist <?= immer verfügbar.
Quelle: PHP-Direktiven - php.ini Richtlinien (http://php.net/manual/de/ini.core.php#i ... t-open-tag)