ERLEDIGT
NEIN
NEIN
ANTWORTEN
10
10
ZUGRIFFE
1280
1280
EMPFEHLEN
-
Hallo Leute
Wielange dauert es eigentlich bis PHP ein automatisches Session Timeout macht?
Sind es 20 Minuten ODER 30 Minuten?
Ich habe im Netz gesucht und habe beide Zahlen gefunden.
Es ist so, dass ich genau 30 Minuten haben muss und deshalb die Standard Zeit evt. verändern muss!
Weiss das jemand wieviel die Zeit beträgt?
Tinella
-
15.09.06 10:35 #2
Das müsste doch in der
stehen?PHP-Code:phpinfo();
Tobee
-
Die Standardzeit betraegt 1440 Sekunden, das sind 24 Minuten.
Geaendert werden kann diese ueber die php.ini, die Einstellung heisst session.gc_maxlifetime und wird, wie oben schon zu sehen ist, in Sekunden festgelegt.PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
15.09.06 10:41 #4
Ich hab da mal geguckt bei phpinfo() unter session:
- session.cache_expire 60
- session.gc_maxlifetime 1440 = 24min
Die beiden Werte die in Frage kommen haben weder 20 noch 30 minuten auf meinem Webspace.
Vllt sind es aber auch nicht die Werte die du suchst.
mfgVisit shadowmasta
-
Dies sind auf jeden Fall die Standardwerte, laut php.ini-dist aus dem Source-Paket.
Zitat von Online-Skater
Aber im Grunde kann da ja jeder Hoster selbst was festlegen.PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
Hallo!
Hey danke vielmal für eure schnellen Antworten!
Also der Standardwert beträgt 24 Minuten.
Ich habe jetzt mittels
den Standardwert verändert!Code :1
ini_set('session.gc_maxlifetime',30);
Seh ich das richtig, dass der User nach 30 Sekunden dann ausgeloggt werden müsste?
Denn das macht er nicht! Er behält seine Session und er kann fröhlich weiter machen.
-
Das Problem hier duerfte wohl die Garbage-Collection sein. Die kommt nur bei einem recht geringen Prozentsatz an Seitenaufrufen zum Einsatz und bis diese zuschlaegt sind die Sessions noch da. Auch nach Ablauf der Lifetime. Dadurch scheint es moeglich, dass eine Session auch nach dem TimeOut "wiederbelebt" werden kann, vorausgesetzt die Garbage Collection hat noch nicht zugeschlagen.
PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
Weisst du, wie ich dieses Problem beheben kann?
-
Entweder Du spielst auch an der Garbage Collection rum, oder Du schreibst Dir eine eigene.
PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
Das tönt ziemlich kompliziert... dann lass ich es, 24 Minuten sind wohl auch ok!
Vielen Dank für deine Hilfe!
Wünsche dir einen schönen Tag!
Tinella
-
Dir auch noch einen schoenen Tag. Bei mir ist gleich erstmal der schoene Feierabend und der noch viel schoenere Start in's wohlverdiente Wochenende angesagt.

Denk bitte noch daran den Thread als erledigt zu markieren falls Du keine weiteren Fragen mehr hast.PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
Ähnliche Themen
-
Auf Session Timeout reagieren bzw. Session Funktionen, Onlinestatus etc.
Von SonMiko im Forum PHPAntworten: 4Letzter Beitrag: 24.03.10, 01:44 -
session.timeout
Von katty im Forum ASPAntworten: 3Letzter Beitrag: 25.09.09, 21:32 -
Session Timeout erhöhen
Von schutzgeist im Forum ASPAntworten: 1Letzter Beitrag: 14.07.07, 23:10 -
[Problem] Session Timeout ?
Von Trash im Forum PHPAntworten: 0Letzter Beitrag: 18.04.02, 20:33 -
Session.Timeout festlegen
Von Deemax im Forum PHPAntworten: 1Letzter Beitrag: 17.08.01, 22:16





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren