19.12.2007 - Easyhorizon2 und PHP5
Seid einiger Zeit wird PHP4 nicht mehr weiterentwickelt, und es wird empfohlen auf Gurnd des Supports auf PHP5 umzusteigen. Easyhorizon ist auch unter PHP5 lauffähig. Bei älteren Versionen von Easyhorizon sollten dabei nur zwei wichtige Einstellungen in der Konfiguration von PHP5 eingestellt werden.
Damit ältere Versionen von Easyhorizon2 auch ordnunggemäß unter PHP5 laufen, sollten folgende Einstellungen in der PHP-INI vorgenommen werden.
short_open_tag = on Bewirkt das anstelle von "" (Anführungszeichen) auch die Kurzform " ?>" für das interpretieren von PHP-Skripten verwendet wird. Aus unserer Sich sollte diese Einstellung sowieso auf 1 gestellt werden, da sonst bei Verwendung der Kurzvorm der gesamte Quelltext nicht interpretiert wird und vollständig an den Browser ausgegeben wird. Somit besteht auch die Gefahr, dass wichtige Daten wie z.B. MySQL Zugangsdaten im Klartext übermittelt werden.
register_long_arrays = on Bewirkt das nach wie vor die Umgebungsvarialen wie POST oder GET mit der alten Schreibweise $HTTP_POST_VARS oder $HTTP_GET_VARS angesprochen werden können. Diese Einstellung ist bei PHP5 standardmäßig auf on.
In der aktuellen Version von Easyhorizon2 Version 2.5 ist der Quellcode für PHP5 optimiert wurden, so das hier diese Einstellungen nicht zwingend umgestellt werden müssen.