Automatisch logout na half uur
Hoi,
Ik heb een probleem met de sessie tijd.
Ik heb de session.gc_maxlifetime op 20 uur staan en de session.cookie_lifetime op 0. Toch wordt er telkens na een half uur ongeveer uitgelogd.
In de phpinfo() staan de instellingen juist weergeven; session.gc_maxlifetime op 20 uur, session.cookie_lifetime op 0.
Is er nog iets wat er fout kan zijn?
Ik heb een probleem met de sessie tijd.
Ik heb de session.gc_maxlifetime op 20 uur staan en de session.cookie_lifetime op 0. Toch wordt er telkens na een half uur ongeveer uitgelogd.
In de phpinfo() staan de instellingen juist weergeven; session.gc_maxlifetime op 20 uur, session.cookie_lifetime op 0.
Is er nog iets wat er fout kan zijn?
Gesponsorde koppelingen:
Zit er niet toevallig ergens in je code een check die een tijd bijhoudt en na 30 minuten uitlogt?
Gewijzigd op 01/01/1970 01:00:00 door TJVB tvb
neen
Misschien hier wat aan?
http://www.phphulp.nl/forum/showtopic.php?cat=1&id=70208&page=
http://www.phphulp.nl/forum/showtopic.php?cat=1&id=70208&page=
Maar dat werkt niet als je heel lang moet doen over het invullen van een formulier (toch?). Wat bij mij het geval is.
Sorry, ik had de vraag niet goed gelezen. Jouw inlogtijd is niet te lang maar te kort als ik het nu goed begrijp.
Juist, maar hoewel ik het op 20 uur heb ingesteld (voor zover ik weet)
session.gc_maxlifetime 72000
session.cookie_lifetime 0
..wordt er toch na ong. een half uur uitgelogd.
Misschien niet overbodig om te vermelden:
session.gc_divisor 1000
session.gc_probability 1
session.gc_maxlifetime 72000
session.cookie_lifetime 0
..wordt er toch na ong. een half uur uitgelogd.
Misschien niet overbodig om te vermelden:
session.gc_divisor 1000
session.gc_probability 1
En als je session.cookie_lifetime nu ook eens een waarde geeft?
ps. Je start de server wel iedere keer opnieuw nadat je een instelling gewijzigd hebt?
ps. Je start de server wel iedere keer opnieuw nadat je een instelling gewijzigd hebt?
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
Kan ik doen, maar als hij op 0 staat wil dat zeggen (tenzij ik mij vergis) dat de sessie duurt tot de browser wordt afgesloten.
Dat klopt, dat zou de normale werking zijn. Maar aangezien het niet werkt, zou je e.e.a. eens kunnen proberen te wijzigen ;-)
Je hebt de server ook elke keer gerestart na het wijzigen van je php.ini?
Je hebt de server ook elke keer gerestart na het wijzigen van je php.ini?
Ik heb ook gerestart.
Maar het komt erop neer dat het niet aan de instellingen ligt?
In dat geval zal ik de oorzaak ergens anders moeten zoeken.
Maar het komt erop neer dat het niet aan de instellingen ligt?
In dat geval zal ik de oorzaak ergens anders moeten zoeken.
Voer je toevallig elke keer dezelfde handeling uit of bezoek je toevallig steeds dezelfde pagina op het moment dat je uitgelogd wordt? Dan zou je daar eens moeten beginnen...



