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

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

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

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

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

Например,

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

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

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

Выбираем правильный насос для велика

Июль 16, 2017 г.

На Урале выдалось дюже плаксивое лето, но иногда все же удаётся катануть на велосипеде. Тем более, есть повод: нам на попечение оставили кошку, которую ...

Читать

Первая альфа версия Гения-2

Июль 15, 2014 г.

Проект вышел в стадию запуска. Работы много, весь задуманный для запуска функционал ещё не реализован. Потому версия получила суффикс - Альфа. Я пока не ...

Читать

Пережить осаду и не сойти с ума в BannerLord

Апрель 15, 2024 г.

В Mount&Blade II BannerLord осады - это особенный вид сражений, и на ранних этапах игры, представляющий определенный челендж для игрока. Давайте рассмотрим ...

Читать

Считаем полное число строк в запросе MySQL, ограниченного LIMIT

Ноябрь 2, 2012 г.

О полезном операторе - SQL_CALC_FOUND_ROWS. Это конструкция просто незаменима для организации постраничного вывода каких либо данных. Все время забываю синтаксис, приходится каждый раз искать. Решил записать в блоге, чтобы уж не терять :). Во всех ...

Читать
 

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

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



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