Сборка мусора сессий в Drupal

В drupal есть дефолтовы настройки для времени жизни кукисов и рандомной чистки сессий. Хранятся они  в файле settings.php.

Т.е. время жизни сессии устанавливается равным более 23 дней. Если сборка мусора работает верно, то можно уменьшить время жизни и успокоиться. Если же это не помогает (мусор не собирается), то сессионный мусор можно почистить, запрограммировав hook_cron.

Есть и готовый модуль — session_expire.

Но ставить целый модуль для добавления 20 строк в cron как то не хочется, возьмем только нужное из этого модуля. :)

Даже и 20 строк не получилось, не смотря на обилие комментариев.

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

Удаление поля из entity в Drupal программно

Январь 10, 2020 г.

Обычно такой код требуется писать в файлах .install, для модификации структуры ваших полей при обновлении модуля, чтобы не проделывать эту операцию вручную. Также предварительно стоит подумать о переносе данных из удаляемого поля в какое то новое место. ...

Читать

Меню в виде SELECT в Drupal 7

Февраль 1, 2017 г.

Drupal обладает развитым набором инструментов с menu, т.к. меню - это одна из составляющих частей Drupal API. Хотя модуль Menu, входящий в состав ядра, ...

Читать

Изменения настроек поля программно Drupal 7

Май 27, 2020 г.

Если вам программно нужно изменить настройки поля в Drupal, то на помощь приходит Field CRUD API. Это набор функций из файла modules/field/field.crud.inc. ...

Читать

Настраиваем мета информацию о картинке для соц. сетей в Drupal 7

Сентябрь 27, 2016 г.

Когда посетители делятся ссылкой на ваш сайт в какой нить соц.сети, то программа со стороны соц. сети (Facebook или вКонтакте) пытается собрать информацию ...

Читать
 

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

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



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