Поддержка сайта / Блог ontech.pro
Ошибка подключения к базе данных после восстановления сайта: что проверить
Сообщение об ошибке подключения не доказывает, что база удалена. Сервер может быть недоступен, реквизиты — устареть, а импорт — завершиться не полностью. Начните с проверки, а не с установки пустой CMS поверх найденных данных.
Подготовила команда ontech.pro · · 3 мин чтенияСохраните исходные материалы
До правок скопируйте доступную выгрузку базы и конфигурационные файлы. Запишите текст ошибки и момент её появления: после переезда, обновления или восстановления. Если сайт частично работал, уточните, какие операции успели выполнить пользователи и могли ли появиться новые данные.
Не считайте пустую административную панель доказательством отсутствия информации. Приложение может подключаться не к той базе или использовать другой префикс таблиц. Повторная установка иногда создаёт новый набор таблиц рядом со старым и только усложняет разбор.
Проверьте доступность сервера базы
Уточните адрес и порт в настройках проекта. На новой площадке сервер базы может отличаться от прежнего; значение localhost подходит не для каждого тарифа. Сравнивать нужно с параметрами вашего аккаунта, а не с инструкцией для другого хостинга.
Разделите сетевую недоступность и отказ авторизации. В первом случае проверяют работу сервиса и разрешённые соединения, во втором — пользователя и его права. Не открывайте базу для всего интернета ради проверки: доступ должен быть ограничен необходимыми адресами.
Сверьте реквизиты и права пользователя
Проверьте имя базы, логин, пароль и назначенные разрешения. При переносе префиксы имён часто меняются, даже если архив сайта остался прежним. Конфигурация CMS должна соответствовать реально созданной базе и пользователю целевого сервера.
Не отправляйте содержимое файла с паролями в общую переписку или публичный чат. Для работы специалиста согласуйте защищённый способ передачи и необходимые права. После исправления доступы, выданные на время диагностики, стоит проверить и при необходимости отозвать.
Убедитесь, что импорт завершился
SQL-файл может быть неполным, а инструмент импорта — остановиться на ограничении размера, времени выполнения или несовместимой конструкции. Посмотрите результат операции и наличие нужных таблиц. Одного сообщения о загрузке файла недостаточно для подтверждения успешного восстановления.
При несовместимости версий не меняйте данные наугад. Сначала сохраните исходную выгрузку и определите конкретную ошибку. Повторный импорт поверх работающей базы может создать дубли или затереть свежие записи; его выполняют только после оценки последствий.
- Есть ли ожидаемые таблицы и данные?
- Совпадает ли префикс таблиц с конфигурацией CMS?
- Нет ли ошибок импорта и ограничений окружения?
Проверьте сайт после подключения
Открытие главной — только первая проверка. Сравните материалы, каталог, пользователей и важные настройки с ожидаемым состоянием. Дату базы нужно учитывать отдельно: сайт может работать, но не содержать последние заказы или изменения цен.
Если причина непонятна, остановитесь до разрушительных действий. Для обращения в ontech.pro достаточно адреса сайта, текста ошибки и описания последней операции. Первичная диагностика бесплатна; восстановление и исправление согласуются после проверки имеющихся данных.
Документация: Диагностика ошибок WordPress