Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> czas życia sesji
czachor
post
Post #1





Grupa: Zarejestrowani
Postów: 897
Pomógł: 40
Dołączył: 16.12.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Stary oklepany problem: czas życia sesji. Próbuję wydłużyć go, żeby nie następowało wylogowanie. Mam następującą konfigurację w htaccess:
Kod
php_flag session.use_trans_sid off
php_flag session.cookie_httponly on
php_value session.cache_limiter nocache
php_value session.gc_maxlifetime 86400
php_value session.cookie_lifetime 0


Przez ini_set() nic nie zmieniam, powyższe ustawienia działają (widać je w phpinfo() jako 'Local value'). Używam session_regenerate_id() żeby zapobiec session fixation (co co minut), ale chyba to nie ma znaczenia.

W każdym razie - po jakimś czasie (ok. godziny) tak czy tak zostaję wylogowany. Nie mam pojęcia, czego się czepić. Może ktoś mi pomóc?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
konys
post
Post #2





Grupa: Zarejestrowani
Postów: 100
Pomógł: 7
Dołączył: 5.11.2005

Ostrzeżenie: (0%)
-----


Ponizej zamieszczam notke z manuala.
Cytat
Note: If different scripts have different values of session.gc_maxlifetime but share the same place for storing the session data then the script with the minimum value will be cleaning the data. In this case, use this directive together with session.save_path.

Moze ustawienie save_path cos zmieni?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 13:47