Kako ispraviti pogrešku veze s WordPress bazom podataka



Isprobajte Naš Instrument Za Uklanjanje Problema

Poruka pogreške ' Pogreška prilikom uspostavljanja veze s bazom podataka Pojavljuje se kada WordPress ne može spasiti podatke iz baze podataka vašeg web mjesta. WordPress u svoju bazu podataka pohranjuje sve meta informacije, podatke o postovima, podatke za prijavu, postavke dodatka i podatke o stranici. Iako se teme, slike i osnovne datoteke WordPressa ne pohranjuju u bazu podataka. Dakle, kad god vi ili bilo tko drugi pristupi vašoj web stranici, izvršava se PHP upit koji dobiva / preuzima željene podatke iz baze podataka i kada se iz nekog razloga ta funkcionalnost pokvari (tj. Podaci se ne mogu dohvatiti iz baze podataka), ova se pogreška pojavi što jednostavno znači da WordPress nije uspio dohvatiti određene podatke iz baze podataka.



Pogreška prilikom uspostavljanja veze s bazom podataka



Ova je poruka o pogrešci prilično generička i ako ste ikada koristili WordPress na svom web poslužitelju, vrlo vjerojatno ćete barem jednom naići na ovu poruku o pogrešci. Bez obzira na to, u ovom ćemo članku pokriti moguće uzroke spomenute poruke o pogrešci, a zatim ćemo nastaviti s pružanjem popisa rješenja koja možete primijeniti da biste riješili problem. Dakle, krenimo.



Što uzrokuje poruku o pogrešci 'Pogreška prilikom uspostavljanja veze s bazom podataka' u WordPressu?

Razloga zbog kojih se WordPress ne može povezati sa svojim poslužiteljem baze podataka može biti puno. Najčešće i najčešće spomenute su u nastavku:

  • Nevažeće vjerodajnice za prijavu u bazu podataka: Najistaknutiji razlog nastanka ove pogreške je nevažeća vjerodajnica za prijavu koju WordPress koristi za uspostavljanje veze sa poslužiteljem baze podataka. Ako vjerodajnice za prijavu koje WordPress koristi za povezivanje sa svojim poslužiteljem baze podataka nisu valjane, suočit ćete se s ovom pogreškom jer WordPress neće moći uspostaviti vezu s bazom podataka zbog pogrešnih vjerodajnica za prijavu.
  • Korumpirana baza podataka: Ako je vaša baza podataka oštećena, tada ćete najvjerojatnije dobiti ovu pogrešku. Pod korupcijom mislim na to da bi neke tablice / stupci u bazi podataka mogli biti izmijenjeni, a WordPress ne može dobiti željene vrijednosti podataka iz tih određenih tablica / stupaca u bazi podataka.
  • Problemi s poslužiteljem baze podataka: Još jedan uobičajeni uzrok ove pogreške je nedostatak poslužitelja baze podataka. Na primjer, ako ste svoje web mjesto negdje ugostili na web poslužitelju, a poslužitelj baze podataka također tamo boravi, ali nije na mreži ili se s njim ne može povezati, dobit ćete ovu pogrešku.
  • Oštećene WordPress datoteke: Drugi mogući razlog nastanka ove pogreške je oštećenje datoteka u vašem instalacijskom direktoriju WordPressa. Hakeri često mogu pristupiti vašoj web lokaciji WordPress i izmijeniti datoteke u vašem WordPress direktoriju dodavanjem novih datoteka ili brisanjem postojećih ili podešavanjem originalnih datoteka. Pa, bez obzira na slučaj, ali ako imate oštećene datoteke u svom WordPress direktoriju, možda ćete zbog te pogreške dobiti ovu pogrešku.
  • Nedovoljno PHP memorije: Poruka o pogrešci može se pojaviti i ako vaš web poslužitelj nema dovoljno PHP memorije. U tom slučaju morat ćete ažurirati datoteku php.ini da biste povećali PHP memoriju.

1. rješenje: Pregledajte svoj wp-config.php u vašem WordPress instalacijskom direktoriju

Prvo što biste trebali učiniti dok popravljate ovu pogrešku je da pogledate datoteku wp-config.php u svom direktoriju WordPress. Trebali biste vidjeti je li sadržaj wp-config.php promijenjen ili nije.

Da biste to učinili, možete koristiti upravitelj datoteka koji se nalazi u cPanelu vašeg web hostinga za pristup wp-config.php ili možete upotrijebiti FTP aplikaciju poput Filezille za povezivanje s vašim web poslužiteljem i pristup datoteci u uređivaču teksta instaliranom na lokalno računalo.



Jednom kada pristupite wp-config.php datoteku, pogledajte jesu li u njoj prisutni ovi redovi:

define ('DB_NAME