Если Вы используете кэш Drupal, то наверняка замечали такую особенность, как после изменения шаблона или установки/добавления счетчиков в шаблон Drupal у Вас он не появляется. Тут все дело в кэше. Вероятно Вы его не так настроили или у Вас просто напросто на запускается cron.php.
Для очистки кэша можно удалить через админку или через запрос к MySQL.
1.Через админку.
Сделать это можно зайдя в "Производительность" (admin/settings/performance) и нажмите внизу на кнопочку "Clear all cache data" ("Очистить все кешированные данные"). Всё. Теперь кэш Drupal у Вас очищен.
2.Через запрос в MySQL.
Вручную очистить кэш Drupal можно выполнив следущий запрос к Mysql:
DELETE FROM cache;
DELETE FROM cache_block;
DELETE FROM cache_content;
DELETE FROM cache_filter;
DELETE FROM cache_form;
DELETE FROM cache_menu;
DELETE FROM cache_page;
DELETE FROM cache_update;
DELETE FROM cache_views;
Комментарии
Anonymous (не проверено)
ПТ, 06/11/2010 - 16:17
Permalink
Kudryashovda
Через верхнюю панель админки (модуль admin menu) еще проще очищать кэш. Навел, нажал.
drupalman
ВТ, 06/15/2010 - 15:03
Permalink
Ага. В первом пункте так и
Ага. В первом пункте так и сказано.
Anonymous (не проверено)
ПН, 08/18/2014 - 12:29
Permalink
Нет, она говорит про модуль
Нет, она говорит про модуль admin_menu в связке с devel. Тогда кнопка (точнее ссылка) очистка кэша появляется прямо в меню.
Anonymous (не проверено)
ПТ, 07/30/2010 - 12:05
Permalink
cache_clear_all
cache_clear_all() делает то же самое http://api.drupal.ru/api/function/cache_clear_all/6
есть еще очистить кэш для css - drupal_clear_css_cache(); и для js - drupal_clear_js_cache();
Anonymous (не проверено)
ПН, 08/08/2011 - 22:21
Permalink
блин пол дня в нете рыл,
блин пол дня в нете рыл, оказалось всё так просто, спасибо
Anonymous (не проверено)
ПН, 02/15/2016 - 18:33
Permalink
Спасибо тебе человек хороший
Была большая проблема, твой совет помог. Спасибо большое!!!!
Добавить комментарий