Большинство CMS хранит настройки подключения к базе в конфигурационном файле. Если имя базы, пользователь, пароль или хост указаны неверно, сайт может показать ошибку подключения к базе данных.
Где обычно находятся настройки
| CMS | Типичный файл |
|---|---|
| WordPress | wp-config.php |
| Joomla | configuration.php |
| OpenCart | config.php и admin/config.php |
| Laravel | .env |
| Самописный PHP-сайт | config.php, database.php или похожий файл |
Что сравнить
- Имя базы в панели и в конфигурационном файле.
- Пользователь базы и пароль.
- Хост базы: часто localhost, но не всегда.
- Префикс таблиц, если пропала только часть сайта.
- Кодировку, если кириллица отображается неправильно.
Ошибка базы данных обычно сводится к четырем значениям, а не к магии
Пришлите название CMS и точный текст ошибки. Поможем сравнить настройки без публикации паролей.
Проверить настройки базы