rohamis
Bekanntes Mitglied
Hallo Leute,
Ich habe eine Frage bezüglich Sessions.
Ich bau eine ziemlich einfache Seite auf.
Man trägt da so ein Paar sachen ein über 3 Seiten, und auf der letzten (4.) Seite bekommt man alles wieder zurückgeliefert (ok so soll sie am Ende nicht aussehen aber erst mal so zu Testzwecken).
Mein Problem besteht darin, dass ich es nicht hinbekomme die jeweilige Session auf dem Server zu löschen.
Ich hänge daran schon seit ca. 4 Tagen sowohl in Google, als auch in Unterhaltungen mit Freunden.
Also, wenn man die Seite betritt, erscheint eine Session in /var/lib/php/session/.
Die bleibt angäblich erhalten NUR solange der Browser bzw. das bestimmte Fenster aktiv ist.
Wenn ich aber mein Browser schliesse ist sie immer noch da.
In php.ini steht bei mir unter anderem folgendes:
session.use_cookies = 1
session.auto_start = 0
session.gc_probability = 1
session.gc_dividor = 1000
session.gc_maxlifetime = 1440
so sind die Standardwerte in php.ini.
So, ich dachte nach 1440 sec bzw. nach 24 min würde sich automatisch die Session löschen.
Sie tut es aber nicht. Auch wenn ich alle Inhalte mit
entfernt habe.
Auf der letzten Seite habe ich
hingesetzt, aber das wird ja leider nur dann ausgeführt wenn man auch dort landet.
Was ist wenn sich zicht Leute irgendwo in der Mitte abbrechen?
Dann habe ich irgendwann 29439765 Milliarden Sessions auf dem Server oder wie?
Vielen Dank im Voraus
rohamis
Ich habe eine Frage bezüglich Sessions.
Ich bau eine ziemlich einfache Seite auf.
Man trägt da so ein Paar sachen ein über 3 Seiten, und auf der letzten (4.) Seite bekommt man alles wieder zurückgeliefert (ok so soll sie am Ende nicht aussehen aber erst mal so zu Testzwecken).
Mein Problem besteht darin, dass ich es nicht hinbekomme die jeweilige Session auf dem Server zu löschen.
Ich hänge daran schon seit ca. 4 Tagen sowohl in Google, als auch in Unterhaltungen mit Freunden.
Also, wenn man die Seite betritt, erscheint eine Session in /var/lib/php/session/.
Die bleibt angäblich erhalten NUR solange der Browser bzw. das bestimmte Fenster aktiv ist.
Wenn ich aber mein Browser schliesse ist sie immer noch da.
In php.ini steht bei mir unter anderem folgendes:
session.use_cookies = 1
session.auto_start = 0
session.gc_probability = 1
session.gc_dividor = 1000
session.gc_maxlifetime = 1440
so sind die Standardwerte in php.ini.
So, ich dachte nach 1440 sec bzw. nach 24 min würde sich automatisch die Session löschen.
Sie tut es aber nicht. Auch wenn ich alle Inhalte mit
PHP:
session_unset()
Auf der letzten Seite habe ich
PHP:
session_destroy()
Was ist wenn sich zicht Leute irgendwo in der Mitte abbrechen?
Dann habe ich irgendwann 29439765 Milliarden Sessions auf dem Server oder wie?
Vielen Dank im Voraus
rohamis