Cum se remediază eroarea de conexiune la baza de date WordPress



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Mesajul de eroare „ Eroare de instituire a unei conexiuni bază de date 'Apare atunci când WordPress nu poate salva date din baza de date a site-ului dvs. web. WordPress stochează toate informațiile meta, datele de postare, informațiile de conectare, setările pluginului și datele paginii în baza sa de date. Cu toate acestea, temele, imaginile și fișierele de bază WordPress nu sunt stocate în baza de date. Deci, ori de câte ori dvs. sau oricine altcineva accesați site-ul dvs. web, se execută o interogare PHP care obține / preia datele dorite din baza de date și când, dintr-un anumit motiv, funcționalitatea se întrerupe (adică datele nu pot fi recuperate din baza de date), apare această eroare ceea ce înseamnă pur și simplu că WordPress nu a reușit să recupereze anumite date din baza de date.



Eroare de instituire a unei conexiuni bază de date



Acest mesaj de eroare este destul de generic și dacă ați folosit vreodată WordPress pe serverul dvs. web, este foarte probabil să fi întâlnit acest mesaj de eroare cel puțin o dată. Cu toate acestea, în acest articol, vom acoperi posibilele cauze ale mesajului de eroare menționat și vom continua cu furnizarea unei liste de soluții pe care le puteți implementa pentru a rezolva problema. Deci, să începem.



Ce cauzează mesajul de eroare „Eroare la stabilirea unei conexiuni la baza de date” în WordPress?

Motivele care determină WordPress să nu se poată conecta la serverul său de baze de date pot fi numeroase. Cele mai frecvente și deseori sunt menționate mai jos:

  • Date de conectare nevalide la baza de date: Cel mai important motiv pentru care apare această eroare este acela de a avea acreditări de autentificare nevalide utilizate de WordPress pentru a stabili o conexiune cu serverul bazei de date. Dacă datele de conectare utilizate de WordPress pentru a se conecta la serverul său de baze de date nu sunt valide, atunci vă veți confrunta cu această eroare, deoarece WordPress nu ar putea stabili o conexiune cu baza de date din cauza acreditării de conectare greșite.
  • Baza de date coruptă: Dacă baza de date a fost coruptă, atunci este foarte probabil să primiți această eroare. Prin corupție, vreau să spun că unele dintre tabelele / coloanele din baza de date ar putea fi modificate și WordPress nu poate obține valorile de date dorite din acele tabele / coloane particulare din baza de date.
  • Probleme legate de serverul bazei de date: O altă cauză obișnuită a acestei erori este existența unui server de baze de date în jos. De exemplu, dacă v-ați găzduit site-ul pe un server web undeva și serverul bazei de date se află și acolo, dar acesta nu este online sau nu poate fi conectat, atunci veți primi această eroare.
  • Fișiere WordPress corupte: Un alt motiv posibil pentru apariția acestei erori este faptul că aveți fișiere corupte în directorul dvs. de instalare WordPress. Adesea, hackerii pot avea acces la site-ul dvs. WordPress și pot modifica fișierele din directorul dvs. WordPress adăugând fișiere noi sau ștergându-le pe cele existente sau modificând fișierele dvs. originale. Ei bine, oricare ar fi cazul, dar dacă aveți fișiere corupte în directorul dvs. WordPress, atunci este posibil să primiți această eroare din cauza ei.
  • Memorie PHP insuficientă: Mesajul de eroare poate apărea și dacă serverul dvs. web nu are suficientă memorie PHP. Într-un astfel de caz, va trebui să actualizați fișierul php.ini pentru a crește memoria PHP.

Soluția 1: examinați wp-config.php în directorul de instalare WordPress

Primul lucru pe care ar trebui să-l faceți în timp ce continuați să remediați această eroare este să mergeți și să aruncați o privire la fișierul wp-config.php din directorul dvs. WordPress. Ar trebui să vedeți dacă conținutul wp-config.php a fost modificat sau nu.

Pentru a face acest lucru, puteți utiliza fie managerul de fișiere furnizat în cPanel de găzduire web pentru accesarea wp-config.php, fie puteți utiliza o aplicație FTP precum Filezilla pentru a vă conecta la serverul dvs. web și a accesa fișierul de pe un editor de text instalat pe computerul local.



Odată ce ai acces la wp-config.php fișier, vedeți că există aceste linii prezente în acesta:

define („DB_NAME