Ошибка подключения к базе данных
Вы заходите на сайт, а вместо привычной главной страницы видите сообщение:
«Error establishing a database connection» (Ошибка подключения к базе данных).
Что это значит и как это исправить?
Эта ошибка возникает, когда WordPress не может установить связь с базой данных. Причины могут быть разные: неправильные данные для входа, проблемы с сервером или повреждённая база данных. К счастью, чаще всего проблему можно решить. Вот как это сделать по шагам.
Шаг 1: Проверьте файл wp-config.php
- Подключитесь к корневой папке сайта через FTP или файловый менеджер.
- Найдите и откройте файл wp-config.php.
- Убедитесь, что следующие параметры указаны правильно:
DB_NAME — имя вашей базы данных
DB_USER — пользователь базы данных
DB_PASSWORD — пароль пользователя базы
DB_HOST — адрес сервера базы данных (чаще всегоlocalhost
, но у некоторых хостеров может быть другой адрес — уточните у поддержки) - Проверьте, что эти данные совпадают с настройками вашей базы данных.
Шаг 2: Проверьте подключение к базе вручную
Откройте phpMyAdmin в панели управления хостингом.
Попробуйте войти, используя те же данные, что в wp-config.php.
Если вход не удаётся, проверьте правильность имени пользователя и пароля базы.
Если самостоятельно разобраться не получается — свяжитесь с нашей службой поддержки, мы поможем найти причину.
Шаг 3: Восстановите базу данных
- Откройте файл wp-config.php.
- Добавьте перед строкой
/* That's all, stop editing! */
следующую строку:
define('WP_ALLOW_REPAIR', true);
- Сохраните файл и откройте в браузере адрес: http://yoursite.com/wp-admin/maint/repair.php
На странице выберите опцию ремонта и оптимизации базы данных.
После завершения обязательно удалите добавленную строку из wp-config.php.
Шаг 4: Проверьте состояние сервера базы данных
Свяжитесь с нашей службой поддержки, чтобы узнать, нет ли текущих проблем с сервером базы данных.
Иногда сервер может временно не работать или быть перегружен — подождите немного и попробуйте снова.
Шаг 5: Восстановите сайт из резервной копии (если нужно)
Если ничего не помогает и недавно были проблемы с базой, попробуйте восстановить сайт из последней рабочей резервной копии.
Вы можете сделать это самостоятельно, если умеете, или обратиться в нашу службу поддержки — мы храним ежедневные бэкапы вашей услуги хостинга.