Как да отстраните „Грешка при установяване на връзка с базата данни“ в WordPress на Spaceship Hosting

Съобщението „Грешка при установяване на връзка с базата данни“ в WordPress означава, че уебсайтът не може да се свърже с базата си данни. В повечето случаи това се случва поради неправилни данни за достъп до базата данни във файла за конфигурация на WordPress:



В това ръководство ще разгледаме най-честите причини за тази грешка и ще ви преведем през стъпките за нейното отстраняване.


Какво може да причини тази грешка?

В повечето случаи грешката „Грешка при установяване на връзка с базата данни“ възниква, когато WordPress използва неправилни данни за достъп до базата данни. Това често се случва след:

  • Мигриране на уебсайт към нов хостинг доставчик

  • Промяна на пароли за базата данни

  • Възстановяване от резервно копие

  • Ръчно редактиране на конфигурационни файлове

  • Преместване на файлове между сървъри или хостинг планове


Проверете данните за връзка с базата данни

WordPress се свързва с базата си данни, използвайки име на база данни, потребителско име, парола, хост и права за достъп, зададени на потребителя на базата данни.

Затова е необходимо да се уверите, че всички следните условия са изпълнени:

  • Името на базата данни съществува на сървъра и съвпада със съществуващото име на базата данни

  • Потребителското име на базата данни съвпада със съществуващия потребител на базата данни

  • Паролата е правилна за този потребител

  • Потребителят на базата данни е асоцииран с базата данни

  • Потребителят има пълни права за достъп (ALL PRIVILEGES)


Как да проверите данните за базата данни?

Всички данни за връзка с базата данни се съхраняват във файла wp-config.php , който се намира в основната директория на вашата WordPress инсталация. За да ги проверите и потвърдите, направете следното:

  1. Влезте в cPanel и отидете на File Manager:


  2. Отидете в основната директория на WordPress и отворете файла wp-config.php (чрез опциите Edit или View ):




    Забележка: Когато избирате Edit, може да искате да създадете резервно копие на файла wp-config.php:


  3. Потърсете тези редове, които съдържат името на базата данни, потребителя и паролата:


  4. В друг раздел отворете менюто Manage My Databases:




  5. Внимателно проверете дали името на базата данни и потребителят съвпадат с тези, посочени във файла wp-config.php:


  6. Превъртете надолу и се уверете, че потребителят на базата данни действително съществува на сървъра:



  7. Няма възможност да видите каква парола е зададена за потребителя на базата данни, затова е необходимо да я зададете, като кликнете върху Change Password:



  8. Актуализирайте стойностите във файла wp-config.php, ако е необходимо.

  9. Уверете се, че правилният потребител на базата данни е асоцииран с базата данни и има All Privileges активирани (кликнете върху потребителя >> отметнете All Privileges >> Make Changes):




  10. Опреснете уебсайта си! Ако данните са правилни, сайтът трябва да се зареди нормално.


Все още виждате тази грешка?

Ако данните за достъп до базата данни са правилни, но грешката продължава да се появява, проблемът може да е причинен от:

  • Повредена база данни

  • Временно прекъсване на MySQL сървъра

  • Повредени основни файлове на WordPress 

На този етап, моля, свържете се с нашия Екип за поддръжка, за да можем да проверим състоянието на услугата за базата данни и логовете.

Изисква се валиден имейл