понедельник, 21 апреля 2014 г.


Настройка автоматического удаления сессий сборщиком мусора (garbage collection) в PHP
Post on 25.12.2013 by root

Для автоматического удаления файлов сессии, необходимо настроить сборщика мусора.

Сборщик мусора запускается с вероятностью рассчитанной по формуле:
gc_probability/gc_divisor для сессий существующих дольше чем gc_maxlifetime секунд
где gc_probability, gc_divisor, gc_maxlifetime настройки из конфигурационного файла php.ini

Пример:

gc_probability = 1
gc_divisor = 100
gc_maxlifetime = 60

Сборщик мусора удалит сессии старше 60 секунд с вероятностью 1%

Тестирование проводилось на php версии 5.3.10-1ubuntu3.8

Комментариев нет:

Отправить комментарий