Cuprins
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
, șiDB_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țiyourwebsite.com
cu numele real al domeniului dumneavoastră). - Faceți clic pe butonul
Repararea bazei de date
sauRepararea ș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țisiteurl
șiacasă
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.