Такая ошибка — Error establishing a database connection преследует новичков.

Такую надпись можно увидеть из-за:

  • нет правильных параметров — пароль, логин, адрес могут быть неправильными и здесь необходимо проверить файл
  • wp-config.php. Ответственный момент — кавычки во всех случаях должны быть одинаковыми;
  • сервер MySQL не функционирует — в этом случае необходимо выполнить перезагрузку сервера (VPS), при обычном
  • хостинге нужно обратиться в соответствующую техподдерку;
  • нет доступа к таблицам БД — в этом случае необходимо установить полный доступ к таблицам и тем самым увеличить права.

Не соединяет с базой данных

Необходимо проверить имя пользователя и пароль. Тут необходимо открыть файл wp-confing. Также возможно нет доступа к серверу localhost.
Убедитесь что сервер работает.
Проверьте имя и пароль.
Проверьте имя сервера.
Если вы не можете разобраться с данной проблемой, стоит обратиться к провайдеру хостинга. Еще можно просмотреть сайт wordpress.
Существует и еще один сбой — The database may need to be repaired. Такая надпись может означать необходимость обновления базы данных. Необходимо действовать в ледующем порядке:
Пропишите код define(‘WP_ALLOW_REPAIR’, true) в файл wp-config.php.
Теперь необходимо перейти на страницу http://www.адрес_вашего_сайта/wp-admin/maint/repair.php.
Удаляете код.

wp-config.php и его изменение

Код если был изменен когда-либо, тогда необходимо обязательно изменить файл wp-config.php. Здесь возникает необходимость войти в него и проверить реальность приведенной ниже инфо:
define(‘DB_NAME’, ‘database-name’); define(‘DB_USER’, ‘database-username’); define(‘DB_PASSWORD’, ‘database-password’); define(‘DB_HOST’, ‘localhost’);

Хост базы данных имеет определенные свои значения, которые необходимо переодически перепроверять. Последняя строчка должна быть прописана корректно localhost. При запуске премиум шаблона wordpress на локальном сервере именно замена localhost на IP-адрес может искоренить проблему и решить ее.
Если все приведенные выше способы не возымели своего действия, то лучше всего обратиться в техподдерку или на специализированный сайт, на котором смогут ответить на все интересующие вас вопросы. Именно такой подход, возможно, поможет решить проблему эффективнее и быстрее. Возможно, на специализированных форумах вы найдете людей которые сталкивались с подобной проблемой и сумели ее успешно решить.






Так же друзья, советую почитать и эти статьи!!!