Cum se remediază eroarea de stabilire a unei conexiuni la baza de date în WordPress

Mesajul "Eroare la stabilirea unei conexiuni la baza de date" din WordPress este o problemă comună care indică faptul că site-ul dvs. nu se poate conecta la baza de date. Această problemă poate fi cauzată de mai mulți factori, inclusiv informații incorecte despre baza de date din setările WordPress, o bază de date coruptă, probleme cu serverul de găzduire web sau un server de baze de date supraîncărcat sau care funcționează defectuos. Iată cum să depanați și să remediați această eroare:

Verificați acreditările bazei de date WordPress

Cel mai frecvent motiv pentru această eroare este reprezentat de acreditările incorecte ale bazei de date din fișierul de configurare WordPress (wp-config.php). Acest fișier conține numele bazei de date, numele de utilizator, parola și serverul care trebuie să corespundă cu cele setate în contul de găzduire.

  • Accesați fișierele site-ului dvs. web utilizând FTP sau Managerul de fișiere din panoul de control al găzduirii.
  • Localizați și editați fișierul wp-config.php fişier.
  • Verificați DB_NAME, DB_USER, DB_PASSWORD, și DB_HOST valori. Asigurați-vă că acestea corespund cu informațiile din baza de date furnizate de furnizorul de servicii de găzduire.
define('DB_NAME', 'database_name_here');
define('DB_USER', 'nume_utilizator_aici');
define('DB_PASSWORD', 'password_here');
define('DB_HOST', 'localhost');
  • Dacă există valori incorecte, actualizați-le și salvați modificările. Apoi, verificați din nou site-ul dvs. web.

Verificați informațiile despre gazda bazei de date

Uneori, informațiile despre gazda bazei de date se schimbă, mai ales dacă site-ul dvs. se află pe o platformă de găzduire gestionată WordPress. Dacă DB_HOST este setat la localhost și aveți în continuare probleme, contactați furnizorul de servicii de găzduire pentru a confirma informațiile corecte despre gazda bazei de date.

Reparați baza de date WordPress

În cazul în care baza de date este coruptă, WordPress are o funcție încorporată pentru a o repara.

  • Adăugați următoarea linie la fișierul dvs. wp-config.php chiar înainte de /* Asta e tot, opriți editarea! Publicare fericită. */:
define('WP_ALLOW_REPAIR', true);
  • După adăugarea acestei linii, vizitați http://yourwebsite.com/wp-admin/maint/repair.php (înlocuiți yourwebsite.com cu numele real al domeniului dumneavoastră).
  • Faceți clic pe butonul Repararea bazei de date sau Repararea și optimizarea bazei de date buton. WordPress va încerca să repare baza de date.
  • Important: Îndepărtați linia de la wp-config.php după efectuarea reparației, din motive de securitate.

Verificați serverul dvs. de găzduire web

Dacă datele de identificare ale bazei de date sunt corecte și baza de date nu este coruptă, este posibil ca problema să fie legată de serviciul de găzduire web.

  • Este posibil ca serverul să nu funcționeze sau să existe o problemă cu serviciul bazei de date. Contactați furnizorul de găzduire pentru a verifica dacă există probleme legate de server.
  • Dacă site-ul dvs. a înregistrat recent o creștere a traficului, este posibil ca serverul bazei de date să fie copleșit. Furnizorul dvs. de servicii de găzduire poate confirma acest lucru și vă poate sugera să vă îmbunătățiți planul de găzduire, dacă este necesar.

Restaurarea unei copii de rezervă

Dacă nu reușiți să rezolvați problema și aveți o copie de rezervă recentă a site-ului dvs. web, luați în considerare restaurarea acesteia. Uneori, restaurarea site-ului dvs. web la o stare anterioară, când funcționa corect, poate rezolva problema. Asigurați-vă că aveți o copie de rezervă a fișierelor și a bazei de date WordPress înainte de a proceda.

Actualizarea URL-ului site-ului WordPress

În unele cazuri, în special după o migrare a site-ului sau o schimbare de domeniu, actualizarea URL-ului site-ului WordPress direct în baza de date poate rezolva problemele de conexiune. Acest lucru trebuie făcut cu precauție și este recomandat utilizatorilor avansați:

  • Accesați baza de date prin intermediul phpMyAdmin din panoul de control al gazdei dumneavoastră.
  • Mergeți la wp_opțiuni masă. Căutați siteurl și acasă rânduri.
  • Asigurați-vă că aceste rânduri conțin URL-ul corect al site-ului dumneavoastră. În caz contrar, editați-le.

Concluzie

Mesajul "Eroare la stabilirea unei conexiuni la baza de date" poate fi frustrant, dar parcurgând metodic acești pași de depanare, puteți identifica și rezolva problema. Asigurați-vă întotdeauna că aveți o copie de rezervă recentă înainte de a face orice modificare a site-ului dvs. web sau a bazei de date. Dacă problema persistă după ce ați încercat acești pași, ar putea fi momentul să vă consultați cu un dezvoltator WordPress sau să obțineți asistență suplimentară de la furnizorul dvs. de găzduire.