Решал проблему огромного числа файлов в папке /tmp в UNIX. Файлы я успешно почистил, но проблема была в сборке мусора сессий в PHP, файлами которых папка и была буквально завалена. Разобрался как настроить сборку мусора в PHP.
В файле php.ini, надо настроить сборщик мусора. Настройка состоит из манипуляции несколькими константами:
session.gc_probability — определяет вероятность вызова сборки мусора при создании очередной сессии. Если установить 0 — то сборщик мусора вызываться не будет. При значении больше нуля, вероятность определяется как отношение session.gc_probability/session.gc_divisor.
session.gc_divisor — служит для определения вероятности вызова сборщика мусора.
Например,
|
|
session.gc_probability = 1 session.gc_divisor = 100 ; сборка мусора будет запускаться с вероятностью 1/100 = 1% |
Удаляться будут файлы сессии, которые уже устарели. Время жизни сессии определяется ещё одним параметром —
session.gc_maxlifetime — число в секундах, которое определяет время жизни сессии, после которого данные могут быть удалены сборщиком мусора.
Данная запись опубликована в 23.11.2015 22:04 и размещена в рубрике На первой полосе.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Январь 26, 2021 г.
На замену realpath, который работает только с реально существующими файлами и папками UNIX, а также не работающий для ссылок, я написал функцию получения канонического пути.
В документации встречается функция eio_realpath, которая требует подключения ...
Читать
Июль 11, 2011 г.
С ноутами я на Вы. Это никчемные девайсы в смысле работы, с моей точки зрения :). Возможности по апгрейду - ограничены, тачпад - жалкая пародия на мышь, клавиатура усеченная. Именно поэтому я с ними редко имею дело.
Но тут пришел Стас и принес ...
Читать
Июнь 18, 2023 г.
React компонент TextField библиотеки @mui/material - это сложный элемент и получить значение через свойство ref нельзя.
Разработчики понимали, что доступ к HTMLInputElement внутри компонента нужно предоставить, и потому реализовали свойство inputRef, ...
Читать
Май 31, 2025 г.
В эпоху блокировок, санкций актуальным становятся пробросы туннелей до определенных сервисов. Расскажу на примере SSH-туннеля для доступа к OpenAI API из России.
Т.е. ваш сервер размещен в стране, где доступ к api.openai.com ограничен, но хотите использовать ...
Читать