phpbar.de logo

Mailinglisten-Archive

[php] php 5.2 und 5.3

[php] php 5.2 und 5.3

Hans Egg hans.egg at swissonline.ch
Mo Feb 13 20:05:41 CET 2012


Hallo Thomas

Am 13.02.2012 um 11:13 schrieb Thomas Hausheer:

> Habe ein "komisches" Problem welches mit dem Upgrade von PHP 5.2 auf 5.3 zusammenhängt. Nach der Anmelung in unserem CMS wird eine Session-Variable "LOGIN" erstellt die solange läuft bis der User sich ausloggt.

Welches CMS? Wie stehts mit Updates für dieses CMS? Oder bist du selber der Autor des CMS?

> Bei jedem Seitenaufruf wird überprüft ob diese noch vorhanden ist oder nicht (wenn nicht, ab zur Anmeldeseite). Seit der Hoster jedoch php 5.3 geladen hat, spickt es der User immer raus bzw. die Fehlerseite 500 kommt.

Das Fehlerprotokoll des Servers kann Aufschluss darüber geben, wo genau dieser Fehler auftritt.

> Nach einem "Browser"-Reload funktioniert es dann meistens wieder einige Zeit. Weiss nicht ob das irgendwie mit dem Session-Handling zusammen hängt oder irgendwo sonst. Hatte jemand evtl. dasselbe Problem oder eine Ahnung woran das liegen könnte? Es muss irgendwie an 5.3 zusammenhängen, denn bei einem anderen Hoster konnten wir auf 5.2 zurückstellen und dann lief es wieder prima.

Ohne den Code zu kennen, kann man dazu nicht viel Konkretes sagen. Möglicherweise findest du einen Hinweis, wenn du die Änderungsliste durchsiehst:
http://www.php.net/manual/de/migration53.php

Allgemein: Aktiviere auf dem Testserver oder in deiner Entwicklungsumgebung error_reporting(E_ALL), so bekommst du auch "Frühwarnungen" für Funktionen, die DEPRECATED sind und in zukünftigen Versionen zu Fehlern führen können.

Gruß, Hans

php::bar PHP Wiki   -   Listenarchive