Как автоматически очищать сессии?

Всем привет. Может кто-нибудь подсказать есть ли возможность автоматически чистить сессии?! Недавно был шокирован. Набралось в таблицу с сессиями записей на 17Гб, есть ли в modx стандартные средства или нужно всё равно писать свой скрипт очистки и вешать его на крон?
SEQUEL.ONE
08 ноября 2017, 05:53
modx.pro
3
1 174
0

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

Олег
08 ноября 2017, 09:53
+2
Проверьте что у вас в настройках php включена директива session.gc_probability.
Тогда сессия должна очищаться автоматически используя настройки системы.
А именно: session_gc_maxlifetime в настройках и session_cookie_lifetime. Если директива в php session.gc_probability 0, то есть выключена, очищаться они не будут. У меня стоит 7 дней, этого вполне достаточно
    SEQUEL.ONE
    08 ноября 2017, 11:56
    0
    Спасибо, настроил. А 1440 это значение в секундах или минутах?
      Олег
      08 ноября 2017, 12:15
      +2
      минуты
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3