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

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

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

Примечание: Прежде чем вносить какие-либо изменения в базу данных, убедитесь, что вы есть резервные копии, необходимые.

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

Но раньше, если вы никогда не устанавливали WordPress, откройте для себя Как установить WordPress блог шаги 7 et Как найти, установить и активировать WordPress тему на своем блоге 

Тогда вернемся к тому, почему мы здесь. 

В чем причина этой ошибки?

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

Откройте для себя 5 WordPress плагины лучше управлять ошибками 404

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

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

Давайте посмотрим, как решить эту проблему.

Возникает ли проблема для / wp-admin /?

Первое, что нужно сделать, - убедиться, что одна и та же ошибка возникает как в общедоступном интерфейсе, так и в "Внешний интерфейс" веб-сайт, а также на панели управления или "Back-end" (wp-admin). Если сообщение об ошибке «Ошибка при установлении соединения с базой данных» одинаково на обеих страницах, поэтому переходите к следующему шагу.

Откройте для себя Как дублировать базу данных WordPress с помощью phpMyAdmin

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

Вы можете сделать это, добавив в свой файл следующую строку WP-config.php. Добавьте непосредственно перед строкой « Все, хватит редактировать! Удачного ведения блога ».

DEFINE ('' WP_ALLOW_REPAIR, правда);

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

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

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

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

Проверка файла wp-config.php

WP-config.php вероятно, самый важный файл в установке WordPress. Здесь вы указываете детали WordPress для подключения к базе данных. Если вы изменили свой пароль root или пароль пользователя базы данных, вам также необходимо будет изменить их в этом файле.

Также проконсультируйтесь, чтобы пойти дальше Как управлять файлами и папками WordPress

Первое, что вы всегда должны проверять, это ничего не изменилось в вашем файле. WP-config.php.

define ('DB_NAME', 'database-name'); define ('DB_USER', 'database-username'); define ('DB_PASSWORD', 'база данных-пароль'); define ('DB_HOST', 'localhost');

Помните, что ценность DB_HOST не всегда может быть локальный. В зависимости от хоста он будет разным. Для популярных веб-хостингов, таких как HostGatorBlueHost, Site5Есть локальный

Просмотрите свой каталог с помощью этих FTP-клиенты для передачи файлов на ваш хостинг

Некоторые люди предлагали решить проблему, заменив localhost на IP-адрес. Когда WordPress работает на локальном сервере, часто можно увидеть такую ​​проблему. Например на MAMP, Значение DB_HOST при изменении IP-адреса кажется, что работает.

Идите дальше, открывая для себя Как установить WordPress локально на ПК / Windows с XAMPP

определить ('DB_HOST', '127.0.0.1:8889');

IP-адрес будет варьироваться в зависимости от служб веб-хостинга.

Если все в файле WP-config.php правильно (обязательно проверьте опечатки), то можно сказать, что проблема на уровне сервера.

Проконсультируйтесь со своим веб-хостингом (Сервер MySQL)

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

Выделенный сервер, VPS, общий или облачный? Какое лучшее решение для веб-хостинга WordPress

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

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

Как разрешить пользователям редактировать определенные страницы?  Узнайте в этой статье

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

Создайте новый файл с именем testconnection.php и вставьте внутрь следующий код:

Обязательно замените имя пользователя и пароль. Если соединение успешно, это означает, что у вашего пользователя достаточно прав, и что-то не так. Вернитесь к своему файлу сор-конфигурации чтобы убедиться, что все правильно (повторно проанализировать на предмет опечаток).

Читайте также нашу статью о 6 WordPress плагины для публикации ваших статей в социальных сетях

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

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

Решения, которые помогли другим

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

Дипак миттал заявляет, что для своего клиента он пытался восстановить базу данных. Даже после такого ремонта ошибка не исчезла. Затем он попробовал разные вещи и в конце концов обнаружил, что проблема связана с URL-адресом веб-сайта. Видимо, последнее изменилось бы, что привело к ошибке. Он сделал запрос SQL из  PHPMYADMIN:

ОБНОВЛЕНИЕ wp_options SET option_value = 'YOUR_SITE_URL' WHERE option_name = 'siteurl'

Обязательно замените "ВАШ_ САЙТ_URL" с текущим URL.

Похоже, это решило ее проблему и проблемы тех, кто комментировал ее пост.

Sachinum утверждал, что он смог подключиться к базе данных с testconnection.php, поэтому он заменил пользователя в WP-config.php пользователем корень. С тех пор WordPress начал хорошо работать.

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

Откройте для себя тоже Как объединить две базы данных WordPress

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

Откройте для себя также несколько премиальных плагинов WordPress  

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

Мы предлагаем вам несколько премиальных плагинов WordPress, которые помогут вам сделать это.

1. Контактная форма 7 Aweber Add-on

Ce Плагин Wordpress Премиум сочетает в себе простоту Плагин Wordpress Contact Form 7 и добавьте на свой сайт систему создания Контактная форма. Он интегрирует модуль автоматического ответа AWeber и можете отправлять электронные письма прямо в ваш список AWeber. 

Его основными особенностями являются: статистика AWeber в вашей панели управления WordPress 8 привлекательных и симпатичных шаблонов для создания вашей собственной формы подписки, и это в кратчайшие сроки, проверка всей кампании распространения вашей учетной записи Aweber одним щелчком мыши, простота установки, совместимость с последними версиями jQuery и WordPress, исчерпывающая документация и круглосуточная поддержка.

скачать | Демонстрация | веб-хостинг

2. Генератор рецептов

Total Recipe Generator - это премиум-плагин рецептов, доступный на WordPress. Это дает вам возможность представить свои рецепты пользователям таким образом, чтобы они определенно помогли вам выделиться из толпы.

Ce Плагин Wordpress позволит вам легко превратить ваш сайт в сайт, посвященный рецептам приготовления, Вы сможете:

фильтровать рецепты, перечисленные в соответствии с количеством питательных элементов (натрий, углеводы, белки и т. д.), фильтровать рецепты, перечисленные в соответствии со временем приготовления, в иерархическом и семантическом порядке, время приготовления, сложность, тип рецепта и все с использованием раскрывающихся значений и т. д.

скачать | Демонстрация | веб-хостинг

3. AccessPress Social Icons Pro

AccessPress Social Icons Pro позволяет создавать различные значки социальных сетей и связывать свои профили в социальных сетях с вашего веб-сайта WordPress. Это очень привлекательно, потому что вы можете создавать, настраивать и разрабатывать красивые значки для своих профилей в социальных сетях.


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

скачать | Демонстрация | веб-хостинг

Рекомендуемые ресурсы

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

Заключение

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

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

А пока, дайте нам знать ваши комментарии и предложения в специальном разделе.

...  

Pin It на Pinterest