Günni: session_start() / Zusatzinfo

Beitrag lesen

Hi,

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

Da es ja den Usern passiert und nicht mir, kann ich das nicht genau sagen.
Aber es war auch mein erster Gedanke.
Deshalb habe ich gestern schon in meine Datei, die die Sessions erstellt bzw. erweitert, ini_set('session.gc_maxlifetime',3800); ini_set('session.cookie_lifetime',3800); session_start(); eingetragen.
Kann ich prüfen, ob diese Änderung greift oder bin ich da auf Vetrauen angewiesen?

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

Die auf dem Server? Weil, ob die Cookiedatei futsch ist, werde ich nicht ermitteln können.

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.

Ok. Das werde ich dann auf jeden Fall machen. Gibt es eigentlich eine Möglichkeit, ein komplett db-seitiges Session-Management zu bauen oder ist man auf php-Sessions angewiesen??

Greetz, Arne