Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Garbage Collector i sesje
Pucy
post
Post #1





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 8.05.2006

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


Wie ktos jak ten mechanizm dziala dokladnie?

  1. <?php
  2. ini_set('session.gc_probability',1);
  3.  ini_set('session.gc_divisor',1);
  4. ?>


u mnie na webservie nie wnosi to zadnej roznicy do dzialania skruptu, gdzie sesje ustawiam raz... a pozneij wykonuje 10 kolejnych krokow korzystajac z ustawionej zmiennej. Dlaczego tak sie dzieje? Czy wniesione prawdopodobienstwo nie powinno usunac tych danych? z 1 akcji?

A ogolnie chodzi o to, ze pojawil sie pewnien losowy blad, raz na kilkadziesiat wywlan skryptu w polowie tych 10 krokow, sesja znika, za czym przemawialby mechanizm gc.

Czy moglby mi ktos rozjasnic dzialanie smieciarza? I przyblizyc mi odpowiedz na pytanie: "dlaczego on nie usunal danych jak dalem mu 100% prawdopodobienstwo?"
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pucy
post
Post #2





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 8.05.2006

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


Hm a czy mozliwe jest by losowo pojawiajace sie bledy (nawet nie odnoszace sie do sesji) byly w jakis sposob wina serwera? Co prawda blad pojawia sie gdy uzywam sesji, ale jak widac, ustawienia i sam mechanizm nie spowoduje jej utraty... A jednak raz na nie wiem eh.. moze 30 operacji skrypt dziala blednie... dlaczego tak sie moze dziac? Takie cos strasznie mi utrudnia prace, jako ze nie moge dokladnie zdiagnozowac problemu, bo nie wiem keidy on sie wydarzy.. ;/
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: 14.10.2025 - 13:14