PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Ошибка «Ошибка установления соединения с базой данных» и ее решение на сайтах WordPress и PHP

Yazdır

Как решить «Ошибку установления соединения с базой данных» на веб-сайтах?

Что вы видите, когда пытаетесь открыть свой сайт «Ошибка установления соединения с базой данных» Предупреждение (Ошибка установления соединения с базой данных) указывает на то, что исходные коды вашего сайта (PHP) и ваша база данных MySQL/MariaDB не могут взаимодействовать друг с другом. Эта ошибка обычно возникает из-за неправильной смены пароля, повреждения базы данных или проблем с оптимизацией на стороне сервера. Чтобы решить проблему, вы можете выполнить следующие действия.

Шаг 1. Проверьте wp-config.php или файл настроек базы данных.

80% причина ошибки в том, что в файле настроек неправильно записана информация о базе данных:

  1. Где ваш сайт установлен через cPanel, Plesk или FTPpublic_htmlПерейдите в основной каталог.
  2. Если вы используете WordPresswp-config.phpОткройте файл (config.php, data.php и т.п. в специальном ПО) в режиме редактирования.
  3. Найдите следующие строки и проверьте, соответствуют ли они точно текущей информации, которую вы создали в cPanel/Plesk:
    define('DB_NAME', 'veritabanı_adınız');
    define('DB_USER', 'veritabanı_kullanıcı_adınız');
    define('DB_PASSWORD', 'veritabanı_şifreniz');
    define('DB_HOST', 'localhost');*(Примечание. Если вы не используете удаленный SQL-сервер, это значение должно оставаться «localhost»).*

Шаг 2. Проверьте разрешения и привилегии пользователя MySQL

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

  • Войдите в cPanel и Базы данных MySQL® Войдите на страницу (Базы данных MySQL).
  • Прокрутите страницу вниз и выберите соответствующего пользователя и базу данных в разделе «Добавить пользователя в базу данных». Добавлять сказать.
  • На открывшемся экране «ВСЕ ПРИВИЛЕГИИ» Сохраните изменения, установив флажок (Все привилегии).

Шаг 3. Восстановление поврежденных таблиц (восстановление базы данных)

Внезапное завершение работы сервера или сбой SQL могли привести к повреждению таблиц. Чтобы восстановить таблицы из cPanelphpMyAdminпанели, выберите свою базу данных в левом меню, отметьте все таблицы и щелкните раскрывающееся меню внизу. «Починить картины» Нажмите («Восстановить таблицу»).


Эта статья специально подготовлена ​​для PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner