Решено. 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 не отображают изменений в настройках