Заглянул на сайт и на мгновенье замер. Сайт принял вид по умолчанию в голубых тонах и во весь экран монитора много красных надписей:
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 выдал название первой испорченной таблицы. Напротив неё была надпись Используется. Поэтому я снова перешел на вкладку 'Структура' и поставил галочки напротив всех таблиц с надписями 'Используется'. Затем выбрал из списка - Починить таблицу.
Дождавшись результата, снова запустил на 'Проверить таблицу'. Была выдана ещё одна испорченная таблица, которая была также починена.
После этого сайт заработал, и пока вроде нормально.
Комментарии
привет из казахстана (не проверено)
пт, 25/04/2008 - 16:48
Постоянная ссылка (Permalink)
кеш