Сегодня я расскажу как справиться с ошибкой Error establishing a database connection.
Данная ошибка возникает, когда WordPress не может соединиться с базой данных Mysql. Такая ситуация может возникнуть если вы перенесли сайт на другой хостинг (сервер). Исправить проблему очень просто. У меня при переносе блога это заняло около 30 секунд. Все нужные настройки WP хранятся в файле /wp-config.php (он находиться в корне движка). Открываем его и редактируем следующие строчки:
17 18 19 20 21 22 23 24 25 26 27 28 | // ** Настройки MySQL - Вы можете получить эти данные у Вашего хостера ** // /** Название базы данных WordPress */ define('DB_NAME', 'ваша_база_данных'); /** Имя пользователя MySQL */ define('DB_USER', 'ваш_пользователь'); /** Пароль MySQL */ define('DB_PASSWORD', 'ваш_пароль'); /** Хост MySQL */ define('DB_HOST', 'localhost'); |
Пропишите значения, данные вашим хостером, и вуаля, всё работает!
Если вы обнаружили, что после переноса на вашем блоге в ссылках сохранились пути на старый домен, то проверьте значения полей “home” и “siteurl” в таблице wp_options =)