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

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

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

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

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

Например,

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

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

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

Налоговая декларация для УСН (упрощенки) за 2015 г.

Март 13, 2016 г.

В этому году налоговая не стала выпускать новый бланк декларации. Я был удивлен тем, как им удалось отступить от своей привычки и не создать новую бумажку. Но в связи с событиями в Крыме, созданием там свободной экономической зоны и т.п., был подготовлен ...

Читать

Создание архива без сохранения абсолютного пути в UNIX

Февраль 20, 2018 г.

Если вы укажите полный путь архивируемой папки в UNIX, то файлы будут размещены в архиве вместе полным путем. Не всегда это удобно и правильно, зависит от выполняемой задачи. Как отсечь абсолютные пути, оставив только относительные? Для этого ...

Читать

Как получить кол-во слайдов в slick слайдере

Апрель 9, 2024 г.

Слайдер классный, а вот документация какая то вялая. Сначала нужно найти DOM элемент, куда подключен slick, а потом получить объект слайдера, в котором можно прочитать множество свойств, в том числе и число слайдов: [crayon-6a5f8b8c5cbcc612789894/]

Читать

Официальный День программиста

Сентябрь 13, 2009 г.

В принципе, давно уж отмечается не официально 256й день года (выпадает обычно на 13е сентября или 12е сентября, если год високосный) как День программиста. Это люди, которые имеют разговаривать как с людьми так и с компьютерами, которые стоят на страже ...

Читать
 

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

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



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