Как очищать кэш по расписанию?

Главные вкладки

Аватар пользователя digital_sword digital_sword 11 мая 2018 в 8:49

Добрый день. На сайте часто всплывает 404, после очистки кэша все ок. Есть вопросы:
1. Как его автоматически чистить дважды в день, по крону например.
2. Можно ли чистить по внешней ссылке? Тогда я смогу поставить ссылку на страницу 404. Кто-то попадет и очистит кэш.

Комментарии

Аватар пользователя ivnish ivnish 11 мая 2018 в 9:00

Пропишите drush cache-rebuild в крон сервера. Если drush'а нет, можно модуль написать, который будет по крону чистить кэш 2 раза в день. Ну и совсем не друпальный путь - создать php файл, который будет чистить таблицы cache* и запускать его либо кроном сервера либо еще как

Аватар пользователя digital_sword digital_sword 12 мая 2018 в 7:01
1

Спасибо))
Обсуждалась здесь уже причина (не в моей теме, другой автор создал). И на org обсуждалась (опять же другими пользователями). Проблема это глобальная на многих сайтах, не нашли решение

Аватар пользователя sas@drupal.org sas@drupal.org 12 мая 2018 в 10:37

Суть в том что можно контролировать кол-во записей и размер кеша, в модуле принципы и приемы, он то и под D7 полностью не работает, но можно вдохновится для создания модулька для D8 Smile