Что-то с кэшем и удачная попытка исправления

Заглянул на сайт и на мгновенье замер. Сайт принял вид по умолчанию в голубых тонах и во весь экран монитора много красных надписей: user warning: Table 'cache' is marked as crashed and should be repaired query: DELETE FROM cache WHERE cid = 'variables' Судя по надписи, проблемы возникли в таблице 'cache' базы данных MySQL. Сейчас, там где предоставляют возможность пользоваться базами данных, предоставляют и инструмент по управлению этими базами. Обычно для MySQL это phpMyAdmin. Поэтому прежде чем подходить радикально к решению проблем, лучше попробовать phpMyAdmin. Для этого нужно войти в панель управления phpMyAdmin, выбрать необходимую базу данных, если у Вас несколько, и перейти на вкладку 'Структура'. В перечне таблиц на вкладке 'Структура' напротив таблицы cache и нескольких других были записи 'Используется'. В конце перечня с таблицами базы данных есть строчка Отметить все / Снять отметку со всех / Отметить требующие оптимизации Я выбрал Отметить всё и чуть ниже, из списка, Проверить таблицу. phpMyAdmin выдал название первой испорченной таблицы. Напротив неё была надпись Используется. Поэтому я снова перешел на вкладку 'Структура' и поставил галочки напротив всех таблиц с надписями 'Используется'. Затем выбрал из списка - Починить таблицу. Дождавшись результата, снова запустил на 'Проверить таблицу'. Была выдана ещё одна испорченная таблица, которая была также починена. После этого сайт заработал, и пока вроде нормально.

Тематика:

Комментарии

Хочу посоветовать и попросить описать - для других полезный модуль - Block Cache - кеширует блоки и для зарегистрированных пользователей. а то без вмешательства друпал бегает, но не достаточно быстро 8)