Ошибки базы данных в WordPress: 5 причин, которые ломают сайт без видимых следов
Чаще всего WP падает не из-за «поломки» как таковой, а из-за мелочей в базе: неверный логин, битый дамп, несовпадение префикса таблиц или повреждённая таблица после сбоя. Внешне это выглядит как белый экран, сообщение об ошибке подключения или бесконечная загрузка.
Проверьте в таком порядке:
• wp-config.php: DB_NAME, DB_USER, DB_PASSWORD, DB_HOST
• есть ли нужные таблицы и совпадает ли префикс $table_prefix
• не повреждены ли wp_options, wp_posts, wp_users
• достаточно ли прав у пользователя БД
• не включён ли режим восстановления после аварийного выключения
Если ошибка появилась после переноса сайта, ищите несоответствие кодировки и сравните данные в старой и новой базе. Если сайт открывается только админке наполовину, часто виноваты плагины, которые пишут в базу мусорные записи или ломают автозагрузку опций. В таком случае отключайте плагины по одному и проверяйте таблицу wp_options. 🛠️
Главное правило: сначала проверяйте соединение и структуру таблиц, потом уже логику WordPress. Это экономит часы на поиске «мистики» и быстро показывает, где именно сломалась база.
Отладка и ошибки WordPress
@wp_debug_corner_ww
Ошибки базы данных в WordPress: 5 причин, которые ломают сайт без видимых следов
Этот пост опубликован в Telegram-канале Отладка и ошибки WordPress. Подписаться можно по ссылке: @wp_debug_corner_ww.