Autor Zpráva
sesonak
Profil *
Ahoj, řeším problém s expirací session. Chci aby mi sessions expirovaly po 24 hodinách, ale nějak jsem zmaten z session.gc_maxlifetime a pak je tam ještě nějaké cache timeout a ještě něco. Co mám jak nastavit?
martinek
Profil *
sesonak:
Session se smaže (ukončí) při zavření prohlížeče.
Dopa platnosti lze nastavit u cookies.
fuckin
Profil
martinek:
Doba platnosti lze nastavit u cookies.
Ne, lze nastavit i u sessions. Ta se použije když klient nezavírá okno.

Nastavuje se to v sekundách, takže tam napiš 60*60*24
sesonak
Profil *
No mě teď session vyprchávají automaticky po nějaké době aniž bych okno zavíral, takže tam je něco defaultně nastavené. Kam mám napsat ten čas? session.cache_expire, session.cookie_lifetime či session.gc_maxlifetime?
sesonak
Profil *
A ještě jeden dotaz: co ovlivňuje session.cache_limiter? Podle manuálu se zdá že kešování celé stránky, ale přijde mi to divné u sessions.
Keeehi
Profil
Doba platnosti cookies v prohlížeči: session.cookie_lifetime, nebo přímo ve scriptu pomocí session_set_cookie_params.
sesonak
Profil *
To je ale platnost samotné cookie, tu mám nastavenou na 0 - než se zavře prohlížeč.
Keeehi
Profil
sesonak:
Doba platnosti uložených souborů by se měla nastavovat pomocí session.gc_maxlifetime. Osobně jsem to však nikdy nezkoušel.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: