Categories: Начинающим

Как исправить ошибку при установке соединения с базой данных в WordPress

Вы видите сообщение «Ошибка при установлении соединения с базой данных» на своем веб-сайте WordPress? Это фатальная ошибка, которая делает ваш сайт WordPress недоступным для пользователей.

Эта ошибка возникает, когда WordPress не может установить соединение с базой данных. Ряд вещей может повлиять на подключение к базе данных WordPress, что затрудняет поиск и устранение неисправностей для новичков.

В этой статье мы покажем вам, как легко исправить ошибку при установлении соединения с базой данных в WordPress.

^

Что вызывает ошибку при установлении соединения с базой данных в WordPress?

Проблема «Ошибка установления соединения с базой данных» может быть вызвана неверной информацией о базе данных в настройках WordPress, поврежденной базой данных или не отвечающим серверу баз данных.

^

База данных – это программное обеспечение, которое позволяет легко хранить, систематизировать и извлекать данные в другое программное обеспечение.

Как система управления контентом, WordPress использует базу данных для хранения всего вашего контента и других данных сайта. Затем он подключается к базе данных каждый раз, когда кто-то посещает ваш сайт.

WordPress нужна следующая информация для подключения к базе данных:

Имя базы данных
Имя пользователя базы данных
Пароль базы данных
Сервер базы данных
Эта информация хранится в вашем файле конфигурации WordPress, который называется wp-config.php.

Если какой-либо из этих элементов неверен, WordPress не сможет подключиться к серверу базы данных, и вы увидите ошибку «Ошибка при установлении соединения с базой данных».

Это одна из самых распространенных ошибок WordPress. Помимо неверных учетных данных, эта ошибка также может появляться, если сервер базы данных не работает или файлы базы данных повреждены.

Давайте рассмотрим, как исправить ошибку, связанную с установлением соединения с базой данных в WordPress, с пошаговым устранением неполадок.

1. Проверьте свои учетные данные базы данных WordPress

Наиболее распространенная причина ошибки подключения к базе данных в WordPress – неверные учетные данные базы данных. Если вы недавно переместили свой сайт WordPress на новый хост, то это может быть наиболее вероятной причиной.

Ваши учетные данные базы данных WordPress хранятся в файле wp-config.php. Это файл конфигурации WordPress, который содержит важные настройки WordPress, включая информацию о базе данных.

Если вы ранее не редактировали файл wp-config.php, ознакомьтесь с нашим руководством по редактированию файла wp-config.php в WordPress.

Вы будете искать следующие строки в файле wp-config.php.

^

Вы должны убедиться, что информация для имени базы данных, имени пользователя, пароля и хоста базы данных верна.

Вы можете подтвердить эту информацию на панели управления учетной записью хостинга WordPress. Просто войдите в свою учетную запись хостинга и нажмите на базы данных MySQL в разделе базы данных.

^

Это приведет вас к странице управления базой данных в вашем хостинге. Отсюда вы можете узнать имя вашей базы данных и имя пользователя.

^

Ниже вы найдете пользователей базы данных и ссылки для смены пароля пользователя.

^

После того, как вы подтвердите свое имя базы данных, имя пользователя и пароль, вы можете изменить эту информацию в своем файле wp-config.php, если это необходимо.

После этого попробуйте зайти на ваш сайт еще раз, чтобы проверить, не произошла ли ошибка подключения к базе данных

Если вы все еще видите ошибку, значит, что-то не так. Продолжайте читать, чтобы узнать больше шагов по устранению неполадок.

2. Проверьте информацию о вашей базе данных

Если вы уверены, что имя вашей базы данных, имя пользователя и пароль верны, вы можете убедиться, что используете правильную информацию о хосте базы данных.

Большинство хостингов WordPress используют localhost в качестве хоста вашей базы данных. Однако некоторые управляемые хостинги WordPress используют отдельные серверы для размещения баз данных. В этом случае информация о вашей базе данных не будет localhost.

Вам необходимо связаться с вашей хостинговой компанией WordPress, чтобы подтвердить информацию о хосте вашей базы данных.

3. Ремонт базы данных WordPress

Если вы получаете другую ошибку в wp-admin, например, что-то вроде «Одна или несколько таблиц базы данных недоступны. База данных может нуждаться в ремонте », тогда вам нужно восстановить базу данных.

Вы можете сделать это, добавив следующую строку в ваш файл wp-config.php. Обязательно добавьте его непосредственно перед тем, как это сделать. Удачной записи блогов wp-config.php.

^

Как только вы это сделаете, вы можете увидеть настройки, посетив эту страницу: http://www.yoursite.com/wp-admin/maint/repair.php

^

Примечание: пользователю не нужно входить в систему для доступа к странице восстановления базы данных. Когда вы закончите восстановление и оптимизацию своей базы данных, обязательно удалите этот код из вашего wp-config.php.

4. Проверьте, не работает ли сервер базы данных

Если все выглядит правильно и WordPress все еще не может подключиться к базе данных, значит, ваш сервер базы данных (сервер MySQL) может быть недоступен.

Это может произойти из-за интенсивного трафика на сервере. По сути, ваш хост-сервер просто не может справиться с нагрузкой (особенно, когда вы используете виртуальный хостинг).

Ваш сайт будет работать очень медленно и для некоторых пользователей может даже выдать ошибку. Поэтому лучшее, что вы должны сделать, это позвонить по телефону или пообщаться в чате с вашим хостинг-провайдером и спросить их, реагирует ли ваш сервер MySQL.

Если у вас есть другие веб-сайты, работающие на том же сервере, вы можете проверить эти сайты, чтобы убедиться, что ваш SQL-сервер не работает.

Если у вас нет другого сайта с той же учетной записью хостинга, просто перейдите на панель управления хостингом и попробуйте зайти на phpMyAdmin и подключиться к базе данных.

Если вы можете подключиться, то нам нужно проверить, имеет ли пользователь вашей базы данных достаточные разрешения. Создайте новый файл с именем testconnection.php и вставьте в него следующий код:

^

Обязательно замените имя пользователя и пароль. Теперь вы можете загрузить этот файл на свой веб-сайт и получить к нему доступ через веб-браузер.

Если сценарий успешно подключен, это означает, что у вашего пользователя достаточно прав, и что-то еще не так.

Вернитесь к файлу wp-config, чтобы убедиться, что все в порядке (повторите проверку на наличие опечаток).

Другие решения, которые работали для пользователей

Если вышеупомянутые советы по устранению неполадок не смогли исправить ошибку подключения к базе данных на вашем веб-сайте, вы можете попробовать выполнить эти дополнительные действия.

По сообщениям наших пользователей, эти шаги помогли некоторым пользователям устранить ошибку подключения к базе данных на своих веб-сайтах.

1. Обновите URL сайта WordPress

Попробуйте обновить URL-адрес сайта WordPress с помощью phpMyAdmin. Просто зайдите на phpMyAdmin с панели управления учетной записью хостинга и выберите базу данных WordPress.

^

После этого нажмите на меню SQL вверху и введите следующий запрос MySQL.

^

Не забудьте указать URL своего сайта и изменить wp_options на собственное имя таблицы, так как вы, возможно, изменили префикс таблицы WordPress.

2. Перезагрузка веб-сервера

Пользователи на выделенных серверах, локальных серверах и виртуальных частных серверах (VPS) могут попытаться перезагрузить свои серверы.

Это перезапустит ваш веб-сервер и сервер базы данных, что может исправить некоторые временные сбои, вызывающие ошибку.

3. Обратиться за помощью

Если ничего не помогает, вам может потребоваться связаться с вашей веб-хостинговой компанией. Все хорошие хостинговые компании WordPress помогут вам решить проблему, указать правильное направление или даже решить ее для вас.

Вы также можете нанять разработчиков WordPress из Codeable, которые помогут вам решить эту проблему по разумным ценам. Самое приятное то, что эти разработчики высоко проверены командой Codeable, поэтому вы знаете, что им можно доверять.

Мы надеемся, что эта статья помогла вам исправить ошибку при установлении соединения с базой данных в WordPress. Вы также можете обратиться к нашему руководству по устранению неполадок WordPress, чтобы получить советы по решению проблем WordPress самостоятельно.

 

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago