Kako odpraviti napako pri vzpostavljanju povezave s podatkovno bazo v WordPressu

Sporočilo "Napaka pri vzpostavljanju povezave s podatkovno bazo" v WordPressu je pogosta težava, ki pomeni, da se vaše spletno mesto ne more povezati s podatkovno bazo. To težavo lahko povzroči več dejavnikov, vključno z nepravilnimi podatki o zbirki podatkov v nastavitvah WordPressa, poškodovano zbirko podatkov, težavami s strežnikom spletnega gostovanja ali preobremenjenim ali nedelujočim strežnikom zbirke podatkov. Tukaj je opisano, kako odpraviti in odpraviti to napako:

Preverite poverilnice podatkovne baze WordPress

Najpogostejši razlog za to napako so napačni podatki o podatkovni bazi v konfiguracijski datoteki WordPressa (wp-config.php). Ta datoteka vsebuje ime podatkovne zbirke, uporabniško ime, geslo in strežnik, ki se morajo ujemati z nastavitvami v vašem računu za gostovanje.

  • Do datotek spletnega mesta lahko dostopate prek protokola FTP ali upravitelja datotek v nadzorni plošči gostovanja.
  • Poiščite in uredite wp-config.php datoteka.
  • Preverite DB_NAME, DB_USER, DB_PASSWORDin DB_HOST vrednosti. Prepričajte se, da se ujemajo z informacijami iz podatkovne zbirke, ki jih je zagotovil vaš ponudnik gostovanja.
define('DB_NAME', 'database_name_here');
define('DB_USER', 'uporabniško ime_kje');
define('DB_PASSWORD', 'password_here');
define('DB_HOST', 'localhost');
  • Če so bile vrednosti napačne, jih posodobite in shranite spremembe. Nato znova preverite spletno mesto.

Preverite podatke o gostitelju podatkovne zbirke

Včasih se podatki o gostitelju zbirke podatkov spremenijo, zlasti če je vaša spletna stran na upravljani platformi gostovanja WordPress. Če DB_HOST je nastavljena na localhost in imate še vedno težave, se obrnite na ponudnika gostovanja, da potrdi pravilne podatke o gostitelju zbirke podatkov.

Popravilo podatkovne baze WordPress

Če je zbirka podatkov poškodovana, ima WordPress vgrajeno funkcijo za njeno popravilo.

  • Dodajte naslednjo vrstico v wp-config.php datoteko tik pred /* To je vse, nehajte urejati! Srečno objavljanje. */:
define('WP_ALLOW_REPAIR', true);
  • Po dodajanju te vrstice obiščite http://yourwebsite.com/wp-admin/maint/repair.php (zamenjava yourwebsite.com z vašim dejanskim imenom domene).
  • Kliknite na Popravilo podatkovne zbirke ali Popravljanje in optimizacija podatkovne zbirke gumb. WordPress bo poskušal popraviti podatkovno zbirko.
  • Pomembno: Odstranite vrstico iz wp-config.php po opravljenem popravilu iz varnostnih razlogov.

Preverite strežnik spletnega gostovanja

Če so poverilnice za podatkovno zbirko pravilne in podatkovna zbirka ni poškodovana, je težava morda v vaši storitvi spletnega gostovanja.

  • Strežnik morda ne deluje ali pa je prišlo do težav s storitvijo podatkovne zbirke. Obrnite se na ponudnika gostovanja in preverite, ali so težave povezane s strežnikom.
  • Če se je na vašem spletnem mestu nedavno povečal promet, je strežnik podatkovne zbirke morda preobremenjen. Ponudnik gostovanja lahko to potrdi in po potrebi predlaga nadgradnjo načrta gostovanja.

Obnovitev varnostne kopije

Če težave ne morete odpraviti in imate nedavno varnostno kopijo spletnega mesta, jo obnovite. Včasih lahko s ponovno vzpostavitvijo prejšnjega stanja, ko je spletno mesto delovalo pravilno, odpravite težavo. Preden nadaljujete, se prepričajte, da imate varnostno kopijo datotek in podatkovne zbirke WordPress.

Posodobitev URL naslova spletnega mesta WordPress

V nekaterih primerih, zlasti po migraciji spletnega mesta ali spremembi domene, lahko težave s povezavo odpravite s posodobitvijo naslova URL spletnega mesta WordPress neposredno v zbirki podatkov. To je treba storiti previdno in je priporočljivo za napredne uporabnike:

  • Dostopajte do svoje podatkovne zbirke prek phpMyAdmin iz nadzorne plošče gostovanja.
  • Pojdite na wp_options miza. Poiščite siteurl in . Domov vrste.
  • Prepričajte se, da te vrstice vsebujejo pravilen URL vašega spletnega mesta. Če ni tako, jih uredite.

Zaključek

Sporočilo "Napaka pri vzpostavljanju povezave s podatkovno bazo" je lahko neprijetno, vendar lahko z metodičnim izvajanjem teh korakov za odpravljanje težav ugotovite in odpravite težavo. Pred kakršnimi koli spremembami spletnega mesta ali podatkovne zbirke vedno poskrbite za najnovejšo varnostno kopijo. Če se težava po poskusu teh korakov ne odpravi, je morda čas, da se posvetujete z razvijalcem WordPressa ali poiščete dodatno pomoč pri svojem ponudniku gostovanja.