В конфиг файле /etc/php.d/apache/php.ini
Ставим session.gc_probability=1
По умолчанию стоит 0
Перезагружаем apache
/etc/init.d/apache2 restart
Добавлено через 00:46 сек.
QWERS (9 Марта 2014 / 14:00)
При очистке папки mod-tmp сервер виснет.VDS, Debian, ISPmanager. Папка весит почти 5гб(за неделю). Пробовал разные варианты, ничего не помогло. Гуглил- решение проблемы не нашел.
Может кто то знает как решить эту проблему?
А виснет он скорее всего из-за огромного кол-ва файлов.
Чистим так:
1) Переименовываем папку mod_tmp в mod_tmp_old. Для новых сессий создаем новую папку mod_tmp
2) Чистим папку mod_tmp_old командой:
find tmp/ -type f -mmin +360 -delete
где tmp/ — путь к папке со старыми сессиями, а +360 время за которое удалять сессии. Например при таком значении, будут удалены все файлы сессий, время создания которых более 6 часов.
Приготовьтесь к тому, что файлы будут удаляться несколько дней!
Про то, как саму проблему исправить написано выше