Как исправить ошибку соединения с базой данных 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. 

Cf7 aweber добавить

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

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

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

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

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

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

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

3. AccessPress Social Icons Pro

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

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

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

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

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

Заключение

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

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

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

...