Ошибки базы данных в WordPress: 4 проверки, которые спасают сайт без паники
Если вместо сайта видите “Error establishing a database connection”, не меняйте всё подряд. Сначала проверьте базовые вещи: — доступны ли логин, пароль, имя БД и хост в wp-config.php; — совпадает ли префикс таблиц с реальными таблицами в базе; — отвечает ли сам сервер MySQL, а не падает ли только сайт.
Дальше смотрите на таблицы. Повреждённая wp_options, сломанные индексы или битая кодировка часто дают странные симптомы: белый экран, ошибки входа в админку, пустую главную. Для быстрой проверки откройте phpMyAdmin и выполните ремонт таблиц, а потом сравните, исчезла ли ошибка после отключения плагинов.
Если база “тяжёлая”, причина может быть не в поломке, а в перегрузе: длинные автосохранения, мусорные ревизии, старые транзиенты, кривой импорт. Здесь помогает очистка лишнего, но только после бэкапа. Иначе можно добить сайт быстрее, чем починить его 🔧
Финал простой: сначала исключайте доступ, конфиг и целостность таблиц, и только потом лезьте в плагины, тему и хостинг. Это экономит часы и не превращает отладку в лотерею.
Отладка и ошибки WordPress
@wp_debug_corner_ww
Ошибки базы данных в WordPress: 4 проверки, которые спасают сайт без паники
Этот пост опубликован в Telegram-канале Отладка и ошибки WordPress. Подписаться можно по ссылке: @wp_debug_corner_ww.