<
  • Главная
Статьи

Помилка встановлення з'єднання з базою даних

  1. 1. Вимоги
  2. 1. Пошкоджена база даних
  3. 2. Перевірте файл wp-config.php
  4. 3. Перевірте сервер
  5. 4. Висновок

Помилка встановлення з'єднання з базою даних є дуже поширеною помилкою, коли ви намагаєтеся отримати доступ до свого сайту WordPress

Помилка встановлення з'єднання з базою даних є дуже поширеною помилкою, коли ви намагаєтеся отримати доступ до свого сайту WordPress. База даних зберігає всю важливу інформацію для вашого веб-сайту, включаючи ваші повідомлення, коментарі, конфігурацію сайту, облікові записи користувачів, налаштування тем і плагінів тощо. Якщо підключення до вашої бази даних не може бути встановлено, ваш сайт WordPress не завантажиться, і, швидше за все, ви отримаєте помилку: "Помилка встановлення з'єднання з базою даних" У цьому уроці ми покажемо вам, як виправити помилку встановлення з'єднання з базою даних в WordPress.

Найпоширенішою причиною виникнення проблеми "Помилка встановлення з'єднання з базою даних" є одна з наступних дій:

База даних пошкоджена
Неправильні реєстраційні дані у файлі налаштувань WordPress (wp-config.php)
Послуга MySQL перестала працювати через недостатню пам'ять на сервері (через інтенсивний трафік) або проблеми з сервером

1. Вимоги

Щоб усунути проблему з помилкою "Помилка встановлення з'єднання з базою даних", потрібно виконати декілька вимог:

  • Доступ SSH до вашого сервера
  • База даних розташована на одному сервері
  • Потрібно знати ім'я користувача бази даних, пароль користувача та назву бази даних

Крім того, перш ніж спробувати виправити помилку "Помилка встановлення з'єднання з базою даних", настійно рекомендується зробити резервну копію як веб-сайту, так і бази даних.

1. Пошкоджена база даних

Перший крок, який потрібно виконати при спробі усунути проблему з помилкою "Помилка встановлення з'єднання з базою даних", - це перевірити, чи існує ця помилка як для інтерфейсу, так і для інтерфейсу вашого сайту. Ви можете отримати доступ до свого сервера за допомогою http://www.yourdomain.com/wp-admin (замінити “yourdomain” фактичним доменним ім'ям)

Якщо помилка залишається незмінною як для інтерфейсу, так і для інтерфейсу, вам слід перейти до наступного кроку.

Якщо ви маєте доступ до інтерфейсу за допомогою https://www.yourdomain.com/wp-admin, ви побачите таке повідомлення:

“Одна або кілька таблиць бази даних недоступні. Можливо, базу даних потрібно відремонтувати "

це означає, що ваша база даних була пошкоджена, і вам потрібно спробувати її відновити.

Для цього потрібно спочатку ввімкнути опцію відновлення у файлі wp-config.php, розташованому в кореневому каталозі сайту WordPress, додавши наступний рядок:

define ('WP_ALLOW_REPAIR', true);

Тепер ви можете перейти на цю сторінку: https://www.yourdomain.com/wp-admin/maint/repair.php і натисніть кнопку "Відновити та оптимізувати базу даних".

З міркувань безпеки не забудьте вимкнути параметр відновлення, видаливши рядок, який ми додали у файлі wp-config.php.

Якщо це не вирішить проблему або базу даних не можна відновити, можливо, вам доведеться відновити її з резервної копії, якщо вона доступна.

2. Перевірте файл wp-config.php

Іншою, ймовірно, найпоширенішою причиною для невдалого підключення до бази даних є неправильна інформація бази даних у вашому конфігураційному файлі WordPress.

Файл конфігурації знаходиться в кореневому каталозі сайту WordPress і називається wp-config.php.

Відкрийте файл і знайдіть такі рядки:

define ('DB_NAME', 'database_name'); define ('DB_USER', 'username_username'); define ('DB_PASSWORD', 'database_password'); define ('DB_HOST', 'localhost');

Переконайтеся, що встановлено правильне ім'я бази даних, ім'я користувача та пароль. Хост бази даних повинен бути встановлений на "localhost".

Якщо ви коли-небудь зміните ім'я користувача та пароль бази даних, ви завжди повинні оновлювати цей файл.

Якщо все налаштовано належним чином, і ви все ще отримуєте помилку "Помилка встановлення з'єднання з базою даних", то проблема, ймовірно, на стороні сервера, і ви повинні перейти до наступного кроку цього підручника.

3. Перевірте сервер

Залежно від наявних ресурсів, у часи високого трафіку ваш сервер може не працювати з усіма навантаженнями, і це може зупинити ваш сервер MySQL.

Ви можете або зв’язатися зі своїм провайдером хостингу, або ви можете перевірити його, якщо сервер MySQL працює належним чином.

Щоб перевірити статус MySQL, увійдіть на сервер через SSH і використовуйте таку команду:

systemctl статус mysql

Або ви можете перевірити, чи є він у ваших активних процесах за допомогою:

ps aux | grep mysql

Якщо ваш MySQL не працює, ви можете запустити його за допомогою таких команд:

systemctl запустити mysql

Вам також може знадобитися перевірити використання пам'яті на вашому сервері.

Щоб перевірити кількість доступної оперативної пам'яті, можна скористатися такою командою:

free -m

Якщо на вашому сервері недостатньо пам'яті, ви можете розглянути можливість оновлення сервера.

4. Висновок

Більшість часу. Помилка «Помилка встановлення з'єднання з базою даних» може бути виправлена, виконавши одну з вищеописаних дій.

Звичайно, ви не повинні виправляти помилку, встановлюючи підключення до бази даних, якщо ви використовуєте одну з наших   Послуги VPS хостингу WordPress   У цьому випадку ви можете просто попросити наших експертних адміністраторів Linux допомогти вам виправити помилку під час встановлення з'єднання з базою даних у WordPress Звичайно, ви не повинні виправляти помилку, встановлюючи підключення до бази даних, якщо ви використовуєте одну з наших Послуги VPS хостингу WordPress У цьому випадку ви можете просто попросити наших експертних адміністраторів Linux допомогти вам виправити помилку під час встановлення з'єднання з базою даних у WordPress. Вони доступні 24 × 7 і негайно подбають про Ваш запит.

PS . Якщо вам сподобався цей пост, про те, як виправити помилку встановлення з'єднання з базою даних в WordPress, будь ласка, поділіться ним з друзями в соціальних мережах за допомогою кнопок зліва або просто залиште відповідь нижче. Дякую.



Новости
  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью