par
Ripat » 12 oct. 2005, 15:28
Pas tout à fait. Si ton session.gc_maxlifetime = 1440 (défaut), le fichier de session créé sur le serveur sera marqué comme obsolète après 1440 secondes. Il ne sera effacé (physiquement) du serveur que quand le GC (Garbage Collector) se mettra en route.
La fréquence de 'nettoyage' du GC dépend du rapport entre session.gc_probability et session.gc_divisor.
Exemple:
session.gc_probability = 50
session.gc_divisor = 100
Le rapport vaut 50/100 => 2. A chaque création de session, le GC a une chance sur deux de faire son travail de nettoyage sur les fichiers de session marqués comme obsolète. Voilà.
Pas tout à fait. Si ton [b]session.gc_maxlifetime = 1440[/b] (défaut), le fichier de session créé sur le serveur sera marqué comme obsolète après 1440 secondes. Il ne sera effacé (physiquement) du serveur que quand le GC (Garbage Collector) se mettra en route.
La fréquence de 'nettoyage' du GC dépend du rapport entre [b]session.gc_probability[/b] et [b]session.gc_divisor[/b].
Exemple:
session.gc_probability = 50
session.gc_divisor = 100
Le rapport vaut 50/100 => 2. A chaque création de session, le GC a une chance sur deux de faire son travail de nettoyage sur les fichiers de session marqués comme obsolète. Voilà.