Как очистить кэш Drupal?

Если Вы используете кэш 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;

Комментарии

Через верхнюю панель админки (модуль admin menu) еще проще очищать кэш. Навел, нажал.

Ага. В первом пункте так и сказано.

Нет, она говорит про модуль admin_menu в связке с devel. Тогда кнопка (точнее ссылка) очистка кэша появляется прямо в меню.

cache_clear_all() делает то же самое http://api.drupal.ru/api/function/cache_clear_all/6
есть еще очистить кэш для css - drupal_clear_css_cache(); и для js - drupal_clear_js_cache();

блин пол дня в нете рыл, оказалось всё так просто, спасибо

Была большая проблема, твой совет помог. Спасибо большое!!!!

Добрый день!
Скажите пожалуйста, если кеш включен на сайте, то его можна самому очистить или же он автоматически очищается?

Добавить комментарий

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Plain text

  • No HTML tags allowed.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
CAPTCHA
Извините, но это нужно чтобы боты не прорвались на сайт.