Kazalo vsebine
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_PASSWORD
inDB_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
(zamenjavayourwebsite.com
z vašim dejanskim imenom domene). - Kliknite na
Popravilo podatkovne zbirke
aliPopravljanje 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ščitesiteurl
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.