Tom: Session-Dateien automatisch löschen

Beitrag lesen

Hello,

Schau bitte zuerst nach, wie die Einstellungen der session.*-Direktiven aussehen. Es kann sein, dass ein externer Mechanismus den Default-save_path reinigt, muss aber nicht.

Hatte ich aber schon erwähnt, dass dies der Fall sein kann.

Der GC berücksichtigt dabei alle Dateien im save_path. Es gibt keine Information, zu welchem Projekt eine Session-Datei gehört. Wenn also jemand anderes den GC aufgrund aggresiver Konfiguration und hoher Zugriffszahlen auf sessionstartende Dateien oft laufen lässt, sind deine Daten auch mit fort.

Aber nur dann, wenn sie im session.save_path des anderen Users liegen, also in einem für beide gemeinsamen Verzeichnis. Dies will aber Dengue gerade ändern.

Ein harzliches Glückauf

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de