Kako odpraviti napako pri povezavi baze podatkov WordPress



Preizkusite Naš Instrument Za Odpravo Težav

Sporočilo o napaki Napaka pri vzpostavitvi povezave z bazo podatkov Se prikaže, ko WordPress ne more rešiti podatkov iz baze podatkov vašega spletnega mesta. WordPress v svoji bazi podatkov shrani vse meta informacije, podatke o objavi, podatke za prijavo, nastavitve vtičnikov in podatke o straneh. Teme, slike in osnovne datoteke WordPressa sicer niso shranjene v zbirki podatkov. Torej, kadar koli ali kdo drug dostopa do vašega spletnega mesta, se izvede poizvedba PHP, ki pridobi / prikliče želene podatke iz baze podatkov in ko se iz nekega razloga ta funkcionalnost prekine (tj. Podatkov ni mogoče pridobiti iz baze podatkov), se ta napaka pojavi up, kar preprosto pomeni, da WordPress ni mogel pridobiti določenih podatkov iz baze podatkov.



Napaka pri vzpostavitvi povezave z bazo podatkov



To sporočilo o napaki je precej splošno in če ste že kdaj uporabljali WordPress na svojem spletnem strežniku, ste zelo verjetno vsaj enkrat naleteli na to sporočilo o napaki. Kljub temu bomo v tem članku obravnavali možne vzroke navedenega sporočila o napaki in nato nadaljevali s ponujanjem seznama rešitev, ki jih lahko uporabite za rešitev težave. Torej, začnimo.



Kaj povzroča sporočilo o napaki »Napaka pri vzpostavljanju povezave z bazo podatkov« v programu WordPress?

Razlogov, zaradi katerih se WordPress ne more povezati s strežnikom zbirke podatkov, je lahko veliko. Spodaj so omenjeni najpogostejši in najpogostejši:

  • Neveljavne poverilnice za prijavo v bazo podatkov: Najpomembnejši razlog za to napako je neveljavna poverilnica za prijavo, ki jo WordPress uporablja za vzpostavitev povezave s strežnikom baz podatkov. Če poverilnice za prijavo, ki jih WordPress uporablja za povezavo s strežnikom zbirke podatkov, niso veljavne, potem se boste soočili s to napako, saj WordPress zaradi napačnih prijavnih poverilnic ne bi mogel vzpostaviti povezave z bazo podatkov.
  • Poškodovana zbirka podatkov: Če je vaša baza podatkov poškodovana, potem boste najverjetneje dobili to napako. S korupcijo mislim, da so nekatere tabele / stolpci v zbirki podatkov morda spremenjeni in WordPress ne more dobiti želenih podatkovnih vrednosti iz teh določenih tabel / stolpcev v bazi podatkov.
  • Težave s strežnikom baz podatkov: Drug pogost vzrok za to napako je nedelujoč strežnik baze podatkov. Če ste na primer nekje gostili svoje spletno mesto na spletnem strežniku in strežnik zbirke podatkov tam tudi prebiva, vendar ni povezan v internet ali ga ni mogoče povezati, boste dobili to napako.
  • Poškodovane datoteke WordPress: Drug možen razlog za to napako je poškodovane datoteke v namestitvenem imeniku WordPress. Hekerji lahko pogosto dobijo dostop do vašega spletnega mesta WordPress in spremenijo datoteke v vašem imeniku WordPress tako, da dodajo nove datoteke ali izbrišejo obstoječe ali prilagodijo prvotne datoteke. No, ne glede na primer, če pa so v vašem imeniku WordPress poškodovane datoteke, boste morda zaradi tega dobili to napako.
  • Premalo pomnilnika PHP: Sporočilo o napaki se lahko pojavi tudi, če vaš spletni strežnik nima dovolj PHP pomnilnika. V takem primeru boste morali posodobiti datoteko php.ini, da povečate pomnilnik PHP.

1. rešitev: Preglejte svoj wp-config.php v namestitvenem imeniku WordPress

Prva stvar, ki jo morate storiti med odpravljanjem te napake, je, da si ogledate datoteko wp-config.php v svojem imeniku WordPress. Morali bi preveriti, ali je bila vsebina wp-config.php spremenjena ali ne.

Če želite to narediti, lahko za dostop do wp-config.php uporabite upravitelj datotek, ki je na voljo v cPanelu vašega spletnega gostovanja, ali pa uporabite aplikacijo FTP, kot je Filezilla, za povezavo z vašim spletnim strežnikom in dostop do datoteke v urejevalniku besedil, nameščenem na lokalni računalnik.



Ko imate dostop do wp-config.php datoteka, glejte, da so v njej te vrstice:

define ('DB_NAME