Добрый день. На сайте часто всплывает 404, после очистки кэша все ок. Есть вопросы:
1. Как его автоматически чистить дважды в день, по крону например.
2. Можно ли чистить по внешней ссылке? Тогда я смогу поставить ссылку на страницу 404. Кто-то попадет и очистит кэш.
Комментарии
Пропишите drush cache-rebuild в крон сервера. Если drush'а нет, можно модуль написать, который будет по крону чистить кэш 2 раза в день. Ну и совсем не друпальный путь - создать php файл, который будет чистить таблицы cache* и запускать его либо кроном сервера либо еще как
И совсем-совсем не друпальный путь - выяснить, почему всплывают 404-е если кэш не почистить
Все верно. Нужно искать причину, а не бороться лайвхаками.
Спасибо))
Обсуждалась здесь уже причина (не в моей теме, другой автор создал). И на org обсуждалась (опять же другими пользователями). Проблема это глобальная на многих сайтах, не нашли решение
Есть интересный модуль https://www.drupal.org/project/table_size возможно он пригодится Вам.
вопрос по d8...
Суть в том что можно контролировать кол-во записей и размер кеша, в модуле принципы и приемы, он то и под D7 полностью не работает, но можно вдохновится для создания модулька для D8