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

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

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

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

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

Например,

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

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

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

Ночные блуждания по Малому Азову

Январь 18, 2016 г.
У каменного пальца

Виталя как то раз повез нас ночью погулять в лес, на Малый Азов. Не переставая шел мелкий дождь, и мы даже сбились с дороги. Где то по пути далеко ...

Читать

Как получить FID по URI в Drupal?

Ноябрь 7, 2017 г.

При работе с private файлами в Drupal, можно использовать зацепку hook_file_download($uri), в которой вы можете реализовать проверку прав доступа к скачиваемому файлу. Но на входе функции - только uri, вместо fid, по которому было бы удобно вытащить всю ...

Читать

Гений, бета 8

Сентябрь 28, 2014 г.

Обновления коснулись прежде всего рецензий и репортажей. Далее обо всем по порядку. Репортажи теперь можно связывать с авторами на сайте. Так читатели ...

Читать

Сайт для ЧОП "Блок Центр"

Ноябрь 25, 2013 г.

Без сайта сейчас никто уже не обходится. Даже такие консервативные организации, как охранные предприятия, следуют новым правилам ведения бизнеса - заказывают ...

Читать
 

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

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



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