Сделано в Раскрутке

Архив эхоконференции RU.PHP

- RU.PHP ------------------------------------------------------------- RU.PHP -
 Msg  : #4112 [593]
 От   : Vladislav Irdullin            2:5093/55.111       02 ноября 03, 01:09
 Кому : Asya Hmelentsova                                  07 сентября 03, 00:05
 Тема : Сессии не удаляются
-------------------------------------------------------------------------------
Asya...
29.10.2003 18:59 Asya Hmelentsova -> All:

AH>     Вообщем столкнулась с такой проблемой и не знаю как бы это
AH> сделать. Hадо сделать, чтобы текущая сессия удалилась например через
AH> 12 часов. Исправляю в php.ini session.gs_maxlifetime, ставлю например
AH> 10 секунд для тестов.... и сессия не удаляется. Все переменные из
AH> сессии считываются, как и раньше. Что надо сделать, чтобы удалять
AH> сессию через н-время?

session.gc_maxlifetime означает лишь время, через которое данная сессия будет
помечаться как "мусор".

чтобы не напрягать php и проц очисткой мусора, сама процедура "очистки мусора" 
будет выполняться с вероятностью session.gc_probability/session.gc_divisor при 
каждой инициализации сессий.

т.е. если стоят параметры

session.gc_probability = 1
session.gc_divisor = 1000

то очистка мусора будет проводиться с вероятностью 1/1000, т.е. в 0.1% случаев 
(иначе говоря, при каждой тысячной инициализации). в остальных случаях никакой 
очистки происходить не будет.

WBR, Влад | РФ, г. Hабережные Челны | vlad#chelny,com
... у нас на кавказэ с жэншиной нэкто нэ спорит.. эё мнэниэ ваобшэ никого
    нэ интэрэсует
--- я босой обойду полстраны..
 * Origin: ... (2:5093/55.111)


При переходе по баннеру - скидка 25% на первый месяц обслуживания!
Самый простой способ получить ROOT-доступ
При переходе по баннеру - скидка 25% на первый месяц обслуживания!