Ошибка при установке соединения с базой данных: исправление ошибки WordPress
Опубликовано: 2023-09-26Пытаетесь исправить сообщение об ошибке «Ошибка при установке подключения к базе данных WordPress» на вашем веб-сайте?
Это распространенная ошибка WordPress, с которой в какой-то момент сталкивается большинство веб-сайтов. Оно появляется, когда ваш сайт не может подключиться к вашей базе данных.
Это одна из самых страшных ошибок WordPress, поскольку она ограничивает доступ к сайту посетителей, администраторов и других пользователей.
Но не стоит беспокоиться. Как и большинство ошибок WordPress, эту также можно устранить, посвятив некоторое время изучению ошибки и внедрению общих решений.
В этой статье мы покажем вам точные шаги, которые необходимо предпринять, чтобы навсегда исправить ошибку «Ошибка установления соединения с базой данных WordPress».
Давайте начнем.
Что означает «ошибка установления соединения с базой данных»?
Сообщение «Ошибка установления соединения с базой данных» появляется, когда вы пытаетесь открыть страницу на своем веб-сайте WordPress. Чтобы понять, почему возникает ошибка, давайте сначала разберемся, как страница с сайта WordPress загружается в браузер.
Важно знать, что веб-сайт WordPress состоит из файлов, папок и базы данных.
Файлы и папки содержат основные файлы WordPress, темы, плагины, загрузки мультимедиа и другие ресурсы. В базе данных хранятся сообщения, страницы, комментарии, пользовательские данные, настройки и конфигурации плагинов, а также другие ресурсы.
Когда вы пытаетесь загрузить страницу на свой сайт, WordPress должен «запросить» содержимое этой страницы из базы данных вашего сайта.
Если WordPress не может получить доступ к базе данных вашего сайта, он не сможет получить доступ к содержимому, необходимому для отображения страницы.
Поскольку на нем нет необходимого содержимого, на вашем сайте будет отображаться сообщение «Ошибка установления соединения с базой данных» вместо содержимого, которое вы ожидали увидеть.
Что вызывает проблему «ошибка установления соединения с базой данных»?
Общие причины, по которым WordPress не может подключиться к вашей базе данных, включают следующее:
Неправильные учетные данные базы данных : WordPress может установить соединение с базой данных, используя имя базы данных, сервер, имя пользователя и пароль. Эти учетные данные хранятся в файле конфигурации wp-config.php. Если учетные данные в этом файле изменены, соединение невозможно установить.
Недоступность сервера базы данных . Некоторые хосты будут хранить базу данных вашего сайта на отдельном сервере от ваших файлов WordPress. Если сервер базы данных не работает или возникли проблемы, WordPress не сможет установить соединение с базой данных.
Поврежденная база данных . Известно, что сбои сервера, проблемы с программным обеспечением, неправильная обработка базы данных и т. д. приводят к повреждению баз данных WordPress, что приводит к появлению на сайте сообщения «ошибка при установлении соединения с базой данных WordPress».
Теперь, когда вы имеете некоторое представление об ошибке базы данных, давайте углубимся в решения.
Как исправить ошибку «Ошибка при установке подключения к базе данных WordPress»
Вы можете устранить и исправить ошибку «Ошибка установления соединения с базой данных WordPress», попробовав следующие решения:
- Проверьте, не отключен ли сервер хостинга вашей базы данных
- Проверьте учетные данные базы данных
- Восстановить базу данных WordPress
- Переустановите основные файлы WordPress
- Деактивируйте все ваши плагины
- Обратитесь за помощью к своему хостинг-провайдеру
Обратите внимание: поскольку мы не знаем точной причины ошибки, мы не можем сказать вам точное решение для вашего веб-сайта. Вам необходимо выполнить все описанные ниже шаги по одному и посмотреть, какой из них работает. Продолжайте проверять свой веб-сайт после внедрения каждого решения.
Но сначала попробуйте очистить кеш браузера.
Кэширование браузера — это метод, используемый для ускорения загрузки веб-сайта путем хранения определенных статических ресурсов в хранилище вашего локального компьютера.
Хотя кеширование браузера помогает быстрее загружать веб-страницы и улучшает взаимодействие с пользователем, у него есть один небольшой недостаток: иногда могут сохраняться страницы, отображающие временные сообщения об ошибках. Затем он передает это пользователям, даже когда страница возвращается в нормальное состояние.
Таким образом, вполне возможно, что вы видите ошибку «Ошибка при установке подключения к базе данных WordPress» из-за проблемы с кешированием браузера, а не из-за постоянной проблемы на вашем сайте.
Поэтому, прежде чем пытаться выполнить какие-либо другие действия по устранению неполадок, мы сначала рекомендуем очистить кеш браузера и проверить, сохраняется ли ошибка, прежде чем переходить к первому решению.
1. Проверьте, не отключен ли сервер хостинга вашей базы данных.
Прежде чем приступать к более сложным действиям по устранению неполадок, сначала необходимо убедиться, что ваш сервер базы данных по-прежнему работает правильно.
Если ваш хостинг предлагает страницу состояния хостинга, вы можете проверить ее, чтобы увидеть любые известные сбои или проблемы. Или вы всегда можете обратиться в службу поддержки вашего хостера и узнать, может ли возникнуть проблема с отдельным сервером базы данных.
2. Проверьте учетные данные базы данных.
Учетные данные базы данных для веб-сайта WordPress обычно создаются во время установки ядра WordPress. Они хранятся в файле wp-config.php и используются всякий раз, когда WordPress необходимо взаимодействовать с базой данных.
Учетные данные базы данных обычно остаются нетронутыми, но они могут быть случайно изменены во время миграции веб-сайта или при его взломе.
Чтобы проверить, содержит ли файл wp-config.php правильные учетные данные, вам необходимо сначала найти правильные учетные данные на панели управления хостингом. Затем откройте файлы wp-config.php и сопоставьте хранящиеся там учетные данные.
Вот как проверить учетные данные базы данных в cPanel, панели управления хостингом, используемой большинством популярных хостов.
Войдите в свою учетную запись хостинга и перейдите в cPanel → Базы данных MySQL . В базах данных MySQL вы найдете имя своей базы данных , имя пользователя и пароль .
Если вы не можете просмотреть существующий пароль, вы всегда можете создать новый пароль, а затем добавить его в файл wp-config.php .
Затем перейдите в cPanel → Диспетчер файлов → public_html → wp-config.php .
Щелкните правой кнопкой мыши файл и выберите опцию «Просмотр» .
Файл откроется в новой вкладке. Учетные данные базы данных появятся под этим предложением: /** Имя базы данных для WordPress */
Сопоставьте учетные данные в файле wp-config.php с теми, которые вы нашли в базах данных MySQL.
Если есть несоответствие, вы можете отредактировать файл конфигурации и заменить неправильные учетные данные правильными. Чтобы отредактировать файл конфигурации, щелкните файл правой кнопкой мыши и выберите параметр «Редактировать» .
3. Восстановить поврежденную базу данных WordPress.
Если база данных вашего сайта повреждена, в некоторых ситуациях это может вызвать сообщение WordPress «Ошибка установления соединения с базой данных».
К счастью, в базе данных MySQL есть встроенная функция, которую вы можете использовать для инициирования восстановления. Для получения более подробной информации на Themeisle есть подробное руководство по восстановлению базы данных WordPress различными методами.
4. Переустановите основные файлы WordPress.
Хотя сообщение «ошибка установления соединения с базой данных» связано с базой данных, поврежденные основные файлы WordPress также могут вызывать эту ошибку в редких ситуациях.
Поэтому удаление поврежденных файлов и переустановка основных файлов WordPress может решить проблему.
Поскольку вы не можете получить доступ к своей панели управления WordPress, вы можете переустановить основные файлы WordPress с помощью FTP-клиента или инструмента управления файлами в браузере, такого как файловый менеджер cPanel.
В этой статье мы будем использовать учетную запись хостинга для доступа к серверной части вашего веб-сайта, но основной процесс тот же, если вы подключаетесь напрямую через FTP.
Чтобы переустановить WordPress, первое, что вам нужно сделать, это загрузить последнюю версию WordPress на свой локальный компьютер и разархивировать файл.
Затем откройте свою учетную запись хостинга, перейдите в cPanel → Диспетчер файлов → public_html . Нажмите кнопку «Загрузить» , расположенную в верхней части экрана, и загрузите разархивированные файлы на локальный компьютер.
Вам будет предложено подтвердить, хотите ли вы заменить существующие файлы. Нажмите кнопку «Подтвердить» или «Да» и дождитесь замены файлов.
Затем проверьте, помогло ли это удалить сообщение «Ошибка установления соединения с базой данных WordPress» с вашего веб-сайта.
5. Проверьте наличие проблем с плагином
Как и ядро WordPress, поврежденные темы и плагины также могут в редких ситуациях вызывать сообщение об ошибке «Ошибка установления соединения с базой данных WordPress».
Мы рекомендуем начать с проверки ваших плагинов, поскольку они чаще вызывают проблемы, чем ваша тема.
Чтобы узнать, вызывает ли ошибку плагин, установленный на вашем веб-сайте, вот что вам нужно сделать:
Для начала подключитесь к своему серверу через FTP или используйте файловый менеджер cPanel для доступа к файлам на вашем сервере. В этом руководстве мы будем использовать файловый менеджер, но основная идея та же, что и при использовании FTP-клиента.
После подключения перейдите к public_html → wp-content → плагины .
Затем переименуйте папку плагинов в плагины-деактивированные .
Как только вы переименуете папку плагинов , все плагины на вашем сайте будут деактивированы. Теперь проверьте, исчезла ли проблема с подключением к базе данных.
Если проблема не устранена, значит, виноваты не ваши плагины. Вы можете переименовать папку плагинов в ее исходное имя (например, « плагины »).
Если проблема исчезнет, вы знаете, что причиной проблемы является один из ваших плагинов. Затем вы можете использовать тот же подход для отключения отдельных плагинов внутри папки плагинов . Например, если папка плагина — Cool-plugin , вы должны переименовать ее в Cool-plugin-deactivated , чтобы отключить только этот плагин.
Как только вы обнаружите проблемный плагин, вы можете заменить его альтернативным плагином или обратиться за помощью к разработчику плагина.
6. Обратитесь за помощью к своему хостинг-провайдеру.
Если после испробования всех решений, перечисленных в этой статье, вы по-прежнему не можете удалить ошибку со своего веб-сайта WordPress, то пришло время обратиться за помощью к вашему хостинг-провайдеру.
Они должны быть в состоянии предложить решения, которые позволят запустить ваш сайт в кратчайшие сроки.
Если вы обнаружите, что поддержка вашего хостера не очень полезна, возможно, вы захотите переключиться на одного из провайдеров из нашего лучшего обзора хостинга WordPress.
Исправьте ошибку при установлении соединения с базой данных WordPress навсегда
Проблема «Ошибка установления соединения с базой данных WordPress» появляется, когда вы пытаетесь открыть страницу своего веб-сайта WordPress.
Ошибка указывала на то, что сайт не может подключиться к базе данных.
База данных является важной частью веб-сайта WordPress, поскольку в ней хранятся записи, страницы, комментарии, пользовательские данные, настройки, конфигурации плагинов и другие ресурсы.
Без доступа к базе данных браузер не сможет открыть веб-страницу.
А доступ к базе данных обычно теряется по таким причинам, как неправильные учетные данные базы данных, недоступность сервера базы данных, повреждение базы данных и проблемы с хост-сервером.
Чтобы восстановить доступ к базе данных, выполните следующие действия:
- Проверьте, не отключены ли ваши хостинг-серверы
- Проверьте учетные данные базы данных
- Восстановить поврежденную базу данных
- Переустановите ядро WordPress
- Деактивируйте все ваши плагины
- Обратитесь за помощью к своему хостинг-провайдеру
Если у вас есть какие-либо вопросы по поводу сообщения «ошибка при установке соединения с базой данных WordPress», сообщите нам об этом в разделе комментариев ниже .