В конфиге виртуального хоста выглядит примерно так:
php_admin_value session.save_path "/virtualhosts/mysite.ru/tmp"Как выяснилось - сборщик мусора php в Debian/Ubuntu работает не классически, а по крону (см. тут http://webenterprise.ru/remove-old-php-sessions-in-debian/).
Пришлось в cron добавить еще одну задачу:
09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] && find /virtualhosts/*/tmp/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) -delete
Комментариев нет:
Отправить комментарий