Настраиваем сборку мусора сессий в PHP

Решал проблему огромного числа файлов в папке /tmp в UNIX. Файлы я успешно почистил, но проблема была в сборке мусора сессий в PHP, файлами которых папка и была буквально завалена. Разобрался как настроить сборку мусора в PHP.

В файле php.ini, надо настроить сборщик мусора. Настройка состоит из манипуляции несколькими константами:

session.gc_probability — определяет вероятность вызова сборки мусора при создании очередной сессии. Если установить 0 — то сборщик мусора вызываться не будет. При значении больше нуля, вероятность определяется как отношение session.gc_probability/session.gc_divisor.

session.gc_divisor — служит для определения вероятности вызова сборщика мусора.

Например,

Удаляться будут файлы сессии, которые уже устарели. Время жизни сессии определяется ещё одним параметром —

session.gc_maxlifetime — число в секундах, которое определяет время жизни сессии, после которого данные могут быть удалены сборщиком мусора.

Написать комментарий

Мало букафф? Читайте есчо !

Фарм Угроза получила дизайн

Ноябрь 21, 2012 г.

До сего момент дизайна у Фарм Угрозы не было. Теперь он есть! Студия ЭВЕ взяла под своё крыло этот проект, и Стас быстро отрисовал макет. Задумчивый ...

Читать

Эксперимент № 6. Вес заголовка.

Август 2, 2015 г.

Напоминаю, мы продолжаем наши эксперименты. Мы воспользуемся утяжелением термина за счет использования его в теге H2. Тут я задумался... :) Полиуретановая астролябия в навигации 21 века Роль их очевидна и не будет никогда переоценена. Сложно вообще ...

Читать

 

Комментарии к «Настраиваем сборку мусора сессий в PHP»

Понравилась статья? Есть вопросы? - пишите в комментариях.



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