Решено. database.mysql.inc on line 172

Прислано: FunnyPainters

вт, 24/11/2009 - 02:30

Ошибка на всех сранцах:

user warning: Table 'ВАШ_ПРЕФИКС_cache_page' is marked as crashed and should be repaired query: DELETE FROM ВАШ_ПРЕФИКС_cache_page in ПУТЬ/includes/database.mysql.inc on line 172.

Решение:

идем в phpmyadmin->SQL->Выполняем запрос: TRUNCATE `ВАШ_ПРЕФИКС_cache_page`;

Это я делаю TRUNCATE а правильнее как подсказали — REPAIR TABLE

REPAIR TABLE `ВАШ_ПРЕФИКС_cache_block`;
REPAIR TABLE `ВАШ_ПРЕФИКС_cache_filter`;
REPAIR TABLE `ВАШ_ПРЕФИКС_cache_form`;
REPAIR TABLE `ВАШ_ПРЕФИКС_cache_menu`;
REPAIR TABLE `ВАШ_ПРЕФИКС_cache_page`;
REPAIR TABLE `ВАШ_ПРЕФИКС_cache_update`;
REPAIR TABLE `ВАШ_ПРЕФИКС_cache`;
REPAIR TABLE `ВАШ_ПРЕФИКС_search_index`;
REPAIR TABLE `ВАШ_ПРЕФИКС_sessions`;
REPAIR TABLE `main_watchdog`;

TRUNCATE — Удаляет все строки в таблице, не записывая в журнал удаление отдельных строк. Инструкция TRUNCATE TABLE похожа на инструкцию DELETE без предложения WHERE, однако TRUNCATE TABLE выполняется быстрее и требует меньших ресурсов системы и журналов транзакций.

РЕККОМЕНДУЮТ ЕЩЕ ЧИСТИТЬ:

TRUNCATE `ВАШ_ПРЕФИКС_accesslog`;
TRUNCATE `ВАШ_ПРЕФИКС_cache`;
TRUNCATE `ВАШ_ПРЕФИКС_search_index`;
TRUNCATE `ВАШ_ПРЕФИКС_sessions`;
TRUNCATE `main_watchdog`;

Очистить кеш

Прислано: VladSavitsky

вт, 12/08/2008 - 12:09

Задача

Очистить кешОчистить кеш нужно с таких случаях:
  • Обновление JS и CSS файлов
  • Обновление файла template.php темы
  • Изменение контента сайта не видно для анонимов
  • Проблемы с правами доступа - нужно очистить кеш прав доступа
  • Страницы выводимые модулем Views не отображают изменений в настройках

Решение

Авторы, предложившие решения: andypost@drupal.org, Dr.

RSS-материал

Новое на сайте