Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> znikające sesje PHP w home.pl, ilość użytkowników a czas trwania sesji
boya
post
Post #1





Grupa: Zarejestrowani
Postów: 287
Pomógł: 0
Dołączył: 26.02.2003
Skąd: Ow/Pn

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


Witam,
obsługuję aplikację klienta która opublikowana jest na serwerach home.pl
Aplikacja tworzy sesję w domyślnym katalogu tmp na czas 72h, a serwis dziennie ma kilka tys odsłon.
  1. ini_set('session.gc_maxlifetime', 259200);

Ciastka w przeglądarkach mają poprawny czas utworzenia i wygaśnięcia.
Niestety sesje znikają wcześniej niż 72h i nie wiadomo dlaczego.

Aby wykluczyć kwestie programowe utworzono kopię serwisu w tej samej lokalizacji na subdomenie.
Kopia nie ma takiej ilości odwiedzin jak serwis produkcyjny i jak się okazuje sesje utrzymywane są przez zadany okres czasu.
Dlatego wykluczam kwestie programowe, i doszukuje się przyczyny w konfiguracji serwera.

Czy mieliście podobne przypadki?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
boya
post
Post #2





Grupa: Zarejestrowani
Postów: 287
Pomógł: 0
Dołączył: 26.02.2003
Skąd: Ow/Pn

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


sprawdzone rozwiązanie w przypadku home.pl

  1. session_name('nazwa_sesji');
  2. session_save_path('/katalog_zapisu_sesji');
  3. ini_set('session.gc_probability', 1);
  4. ini_set('session.gc_divisor', 100);
  5. ini_set('session.gc_maxlifetime', czas_sesji_w_sek);
  6. session_set_cookie_params(czas_sesji_w_sek);
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: 12.10.2025 - 22:33