Chyba nadviazania spojenia s databázou
- 1. Požiadavky
- 1. Poškodená databáza
- 2. Skontrolujte súbor wp-config.php
- 3. Skontrolujte svoj server
- 4. Záver
Chyba pri vytváraní databázového pripojenia, je veľmi častá chyba pri pokuse o prístup k vašej lokalite WordPress. Databáza uchováva všetky dôležité informácie pre vaše webové stránky, vrátane vašich príspevkov, komentárov, konfigurácie stránok, používateľských kont, nastavení tém a doplnkov atď. Ak nie je možné nadviazať spojenie s vašou databázou, webová stránka programu WordPress sa nezavedie a pravdepodobne sa zobrazí chyba: „Chyba pri vytváraní databázového pripojenia“ V tomto návode vám ukážeme, ako opraviť chybu pri vytváraní databázového pripojenia vo WordPress.
Najčastejšou príčinou problému „Chyba pri vytváraní databázového pripojenia“ je jeden z nasledujúcich prípadov:
Vaša databáza bola poškodená
Nesprávne prihlasovacie údaje v konfiguračnom súbore programu WordPress (wp-config.php)
Služba MySQL prestala fungovať z dôvodu nedostatočnej pamäte na serveri (kvôli silnej prevádzke) alebo problémom so serverom
1. Požiadavky
Ak chcete vyriešiť problém „Chyba pri vytváraní databázového pripojenia“, musí byť splnených niekoľko požiadaviek:
- SSH prístup k vášmu serveru
- Databáza sa nachádza na rovnakom serveri
- Musíte poznať svoje užívateľské meno databázy, heslo používateľa a názov databázy
Tiež predtým, ako sa pokúsite opraviť chybu „Chyba pri vytváraní pripojenia k databáze“, odporúčame, aby ste si vytvorili zálohu svojich webových stránok a databázy.
1. Poškodená databáza
Prvým krokom pri riešení problému „Chyba pri vytváraní pripojenia k databáze“ je kontrola, či je táto chyba prítomná pre front-end aj back-end vášho webu. K svojmu back-endu môžete pristupovať prostredníctvom http://www.yourdomain.com/wp-admin (namiesto „yourdomain“ zadajte názov vašej domény)
Ak chyba zostane rovnaká pre frontend a back-end, mali by ste prejsť na ďalší krok.
Ak máte prístup na back-end cez https://www.yourdomain.com/wp-admin, zobrazí sa nasledujúca správa:
„Jedna alebo viac databázových tabuliek nie je k dispozícii. Možno bude potrebné opraviť databázu “
Znamená to, že databáza bola poškodená a musíte sa ju pokúsiť opraviť.
Ak to chcete urobiť, musíte najprv povoliť možnosť opravy v súbore wp-config.php umiestnenom v koreňovom adresári lokality WordPress pridaním nasledujúceho riadka:
define ('WP_ALLOW_REPAIR', true);
Teraz môžete prejsť na túto stránku: https://www.yourdomain.com/wp-admin/maint/repair.php a kliknite na tlačidlo „Repair and Optimize Database“.
Z bezpečnostných dôvodov nezabudnite vypnúť možnosť opravy, ak chcete odstrániť súbor, ktorý sme pridali predtým v súbore wp-config.php.
Ak sa tým problém nevyrieši, alebo ak databázu nie je možné opraviť, budete ju pravdepodobne musieť obnoviť zo zálohy, ak ju máte k dispozícii.
2. Skontrolujte súbor wp-config.php
Ďalším, pravdepodobne najčastejším dôvodom zlyhania databázového pripojenia je nesprávna databázová informácia nastavená v konfiguračnom súbore programu WordPress.
Konfiguračný súbor sa nachádza v koreňovom adresári lokality WordPress a nazýva sa wp-config.php.
Otvorte súbor a vyhľadajte nasledujúce riadky:
define ('DB_NAME', 'database_name'); define ('DB_USER', 'database_username'); define ('DB_PASSWORD', 'database_password'); define ('DB_HOST', 'localhost');
Skontrolujte, či je nastavený správny názov databázy, meno používateľa a heslo. Databázový hostiteľ by mal byť nastavený na „localhost“.
Ak by ste zmenili svoje užívateľské meno a heslo, mali by ste tento súbor aktualizovať.
Ak je všetko nastavené správne a stále sa zobrazuje chyba „Chyba pri vytváraní databázového pripojenia“, problém je pravdepodobne na strane servera a mali by ste prejsť na ďalší krok tohto návodu.
3. Skontrolujte svoj server
V závislosti na dostupných zdrojoch, počas vysokých prevádzkových hodín, váš server nemusí byť schopný zvládnuť všetky záťaže a môže zastaviť váš server MySQL.
Môžete buď kontaktovať svojho poskytovateľa hostingu o tom, alebo si môžete skontrolovať sami, ak je server MySQL správne beží.
Ak chcete skontrolovať stav MySQL, prihláste sa na svoj server cez SSH a použite nasledujúci príkaz:
systemctl status mysql
Alebo môžete skontrolovať, či je vo vašich aktívnych procesoch:
ps aux | grep mysql
Ak váš MySQL nie je spustený, môžete ho spustiť pomocou nasledujúcich príkazov:
systemctl začať mysql
Môžete tiež skontrolovať využitie pamäte na vašom serveri.
Ak chcete skontrolovať, koľko pamäte RAM máte k dispozícii, môžete použiť nasledujúci príkaz:
free -m
Ak je na vašom serveri málo pamäte, môžete zvážiť aktualizáciu servera.
4. Záver
Väčšinu času. Chyba „Chyba pri vytváraní databázového pripojenia“ sa dá opraviť podľa jedného z vyššie uvedených krokov.
Samozrejme, nemusíte opravovať, Chyba pri vytváraní databázového pripojenia, ak používate jeden z našich WordPress VPS hostingové služby , V takom prípade môžete jednoducho požiadať našich expertov na Linux, aby vám pomohli opraviť chybu pri vytváraní databázového pripojenia vo WordPress, pre vás. Sú k dispozícii 24 × 7 a postarajú sa o Vašu žiadosť okamžite.
PS . Ak sa vám páčil tento príspevok, o tom, ako opraviť chybu pri vytváraní databázového pripojenia v programe WordPress, zdieľajte ho so svojimi priateľmi na sociálnych sieťach pomocou tlačidiel vľavo alebo jednoducho nechajte odpoveď nižšie. Vďaka.