dedlfix: session_start() / Zusatzinfo

Beitrag lesen

Hi!

Sporadisch ist bei dir welcher Zeitraum? Was passiert genau? Ist die Session-Datei weg?
Das kann ich so gar nicht einschränken. Es passiert mehrfach am Tag. 2-3 mal auf ca. 1000-2000 Klicks bezogen.

Einfach so mitten beim Arbeiten oder nach einer Pause von mindestens session.gc_maxlifetime Sekunden?

Es ist selten mal dieselbe Seite, es sind immer andere. Die aber laufen sonst normal durch, ohne die Session zu verlieren.

Ermittle mal, ob die Datei weg ist - wobei da auch nicht rauszukriegen ist, ob sie der eigene oder ein fremder GC weggeräumt hat.

Bei Servern mit mehreren PHP-Anwendungen, die alle unter der selben Kennung laufen, ist es nicht sehr clever, keinen individuellen Speicherort für die Sessiondaten zu verwenden.
Kann ich den denn überhaupt selber einstellen bei einem managed-server?

Na klar. session.save_path ist PHP_INI_ALL-changeable, was heißt, dass du selbst im Script noch - vor dem Session-Start - den Pfad umkonfigurieren kannst.

Lo!