Изчистване на кеша, Drupal

Трябва да изчистите кеш паметта, със следните случаи:

  • Актуализация на JS и CSS файлове
  • актуализация на файлове теми template.php
  • Промяна на съдържанието на сайта ви не се вижда от анонимен
  • Проблеми с права на достъп - от които се нуждаете, за да изчистите разрешенията за кеш
  • Тези страници се показват Прегледи модул не отразява промените в настройките

Standard кеш се съхранява в базата данни, ако не сте използвали кеш файлове.

  • Почистване на администратор част на сайта
  • Прескачане на кеша Прегледи модул
  • Почистване таблици в базата данни
  • Изчистването на кеша разрешения
  • Изчистването на кеша PHP-фрагмент
  • Изчистване на кеш паметта с помощта на модула раз

Почистване на администратор част на сайта

  • Отворете страницата "производителност" (администратор / настройки / производителност)
  • Натиснете в долната част на "Изчистване на всички данни кеш" бутон ( "изчистите всички кеширани данни")

Прескачане на кеша Прегледи модул

  • Отворите страницата "Инструменти" ( "Инструменти") Преглед на модула (администратор / изграждане / възгледи / инструменти)
  • Натиснете бутона "Изчистване на кеша Видове" бутон (Drupal 5)

Почистване таблици в базата данни

По-добре е да се направят промени, когато има малко или посетители за превод на сайта в режим "Поддръжка".

Почистване маси съкращава изявление


където "cache_table_name" трябва да смените името на съответния кеш масата

[email protected]:
Моля, обърнете внимание:
На това посещение на сайта може да доведе до непредвидими код поведение и посетителите не могат да чака за отговор от сайта или получите съобщение за грешка, тъй като тази операция е всъщност пресъздава масата.

Почистване маси Изтриване на извлечението

Изявление се изпълнява Оен бавен.

DELETE от таблица `cache_table_name`;

Таблица кеш Drupal 6

Таблица кеш Drupal 5

Изчистването на кеша разрешения

Отворете страницата в браузъра си: администратор / съдържание / на лимфните възли, настройки / възстановяване (Drupal 6)

Изчистването на кеша PHP-фрагмент

$ Ядро = масив ( "кеш '' cache_content '' cache_filter '' cache_menu '' cache_page '' cache_views" .....);
$ Alltables = array_merge ($ ядро ​​module_invoke_all ( "devel_caches").);
foreach ($ alltables като $ таблицата) cache_clear_all ( "*" $ маса вярно..);
>
печат (т ( "Кеш изчистени."));
?>

Изчистване на кеш паметта с помощта на модула раз

използваните материали

Ново във форума

  • Престъпността влиза в сила!
  • Модул за интеграция JQuery библиотека ViewportChecker
  • Изтриване на няколко места и подмяна на тирето на таблото?
  • Развитие на Drupal
  • D8 -> XML-карта на сайта
  • Изисква се от един сайт обслужване на Drupal
  • модул File_entity
  • опции за област, йерархията, таксономия и сравнение на различни условия за внос
  • Суфикс / префикс в номера на поръчката (търговска цел номер наставка)
  • как да добавите itemprop?

Съдържанието на този сайт са публикувани при условията на Криейтив Комънс Признание-Споделяне на споделеното 3.0 или по-
Софтуерните кодове в текста на статиите - на GNU GPL v2 среда или по-късно.
Drupal - Dries Buytaert търговска марка