Kuidas parandada WordPressi andmebaasi ühenduse viga



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Veateade ‘ Andmebaasiühenduse loomisel tekkis viga Ilmub siis, kui WordPress ei suuda teie veebisaidi andmebaasist andmeid päästa. WordPress salvestab kogu metainfo, postituse andmed, sisselogimisteabe, pistikprogrammi seaded ja lehe andmed oma andmebaasi. Kuigi teemad, pildid ja WordPressi põhifailid pole andmebaasi salvestatud. Nii et kui teie või keegi teine ​​siseneb teie veebisaidile, käivitatakse PHP-päring, mis saab / võtab andmebaasist soovitud andmed ja kui mingil põhjusel see funktsionaalsus katki läheb (st andmeid ei saa andmebaasist tuua), ilmub see viga mis tähendab lihtsalt seda, et WordPress ei suutnud konkreetseid andmeid andmebaasist hankida.



Viga andmebaasiühenduse loomisel



See veateade on üsna üldine ja kui olete kunagi oma veebiserveris WordPressi kasutanud, olete suure tõenäosusega selle veateatega vähemalt korra kokku puutunud. Sellegipoolest käsitleme selles artiklis nimetatud veateate võimalikke põhjuseid ja esitame seejärel loendi lahendustest, mida saate probleemi lahendamiseks rakendada. Alustagem siis.



Mis põhjustab WordPressi tõrketeate andmebaasi ühenduse loomisel?

Põhjusi, mille tõttu WordPress ei saa ühendust oma andmebaasiserveriga, võib olla palju. Allpool on mainitud kõige tavalisemaid ja sageli neid:

  • Vale andmebaasi sisselogimise mandaat: Selle tõrke ilmnemise kõige silmapaistvam põhjus on kehtetute sisselogimismandaatide olemasolu, mida WordPress kasutab andmebaasi serveriga ühenduse loomiseks. Kui sisselogimismandaadid, mida WordPress kasutab oma andmebaasiserveriga ühenduse loomiseks, ei kehti, seisate silmitsi selle tõrega, kuna WordPress ei suuda valede sisselogimismandaatide tõttu andmebaasiga ühendust luua.
  • Rikutud andmebaas: Kui teie andmebaas on rikutud, siis on tõenäoline, et saate selle vea. Korruptsiooni all pean ma silmas seda, et mõnda andmebaasi tabelit / veergu võidakse muuta ja WordPress ei suuda andmebaasi nendest konkreetsetest tabelitest / veergudest soovitud andmeväärtusi hankida.
  • Andmebaasiserveri probleemid: Selle vea teine ​​levinud põhjus on andmebaasi serveri olemasolu. Näiteks kui olete oma veebisaiti kusagil veebiserveris majutanud ja ka andmebaasiserver elab seal, kuid see pole võrgus või seda ei saa ühendada, saate selle vea.
  • Rikutud WordPressi failid: Selle tõrke ilmnemise teine ​​võimalik põhjus on rikutud failide olemasolu WordPressi installikataloogis. Sageli saavad häkkerid juurdepääsu teie WordPressi veebisaidile ja oma WordPressi kataloogis olevaid faile muuta, lisades uusi faile või kustutades olemasolevaid või kohandades oma algseid faile. Noh, olenemata juhtumist, kuid kui teil on oma WordPressi kataloogis rikutud faile, siis võite selle tõrke saada.
  • PHP-mälu on ebapiisav: Veateade võib ilmneda ka siis, kui teie veebiserveril pole piisavalt PHP-mälu. Sellisel juhul peate PHP-mälu suurendamiseks värskendama faili php.ini.

1. lahendus: vaadake oma wp-config.php üle oma WordPressi installikataloogis

Esimene asi, mida peaksite selle vea parandamise ajal tegema, on minna ja vaadata oma WordPressi kataloogis olevat faili wp-config.php. Peaksite nägema, kas wp-config.php sisu on muudetud või mitte.

Selleks saate wp-config.php-le juurdepääsu saamiseks kasutada kas veebimajutuse cPanelis pakutavat failihaldurit või kasutada veebiserveriga ühenduse loomiseks ja failile juurdepääsuks installitud tekstiredaktoris FTP-rakendust (näiteks Filezilla). oma kohalikku arvutit.



Kui teil on juurdepääs wp-config.php failis vaadake, kas selles on järgmised read:

define ('DB_NAME