Opravte chybu WordPress pri vytváraní pripojenia k databáze [2021]

Opravte chybu WordPress pri vytváraní pripojenia k databáze [2021]

Pretože web WordPress sa nemôže pripojiť k databáze, aby získal obsah vášho webu.Databáza je miesto, kde je uložený všetok obsah a informácie vašej webovej stránky.

Ak s touto chybou bojujete, použite na opravu niektoré účinné riešeniaVo WordPressePri vytváraní databázového pripojenia sa vyskytla chyba.

Chyba pri vytváraní pripojenia k databáze

WordPress pozostáva z kódu napísaného v PHP a databázy, na ktorej zvyčajne beží MySQL.Na vašom webe WordPress je potrebné spustiť PHP, ktoré umožňuje uverejňovanie komentárov, zdieľanie súborov a načítavanie stránok.WordPress tiež potrebuje databázu na ukladanie nastavení, príspevkov, dokumentov, odkazov na nahrané súbory atď.Ak nie je možné nadviazať spojenie s databázou, namiesto vašej webovej stránky sa zobrazí iba chybové hlásenie.

Prečo táto chyba vytvára pripojenie k databáze?

Táto chyba jednoducho znamená, že WordPress sa nemôže pripojiť k vašej databáze a načítať a zobraziť obsah vašich webových stránok.Keď sa na webovej lokalite zobrazí táto chyba, môže ísť o jednu z nasledujúcich:

  • Prihlasovacie údaje do databázy sú nesprávne: Toto sa stane, keď zmeníte prihlasovacie údaje databázy a zabudnete ich aktualizovať v súbore wp-config.
  • Vaša databáza je poškodená:Existuje veľa možných dôvodovSpôsobiť zlyhanie databázy .Jedným z nich je nahranie doplnku s nesprávnym kódovaním.Môže sa to vyskytnúť aj v dôsledku chyby na hostiteľskom serveri databázy.
  • Hostiteľ vášho databázového servera nefunguje: Ak chcete hostiť databázu na svojom vlastnom serveri, musíte kontaktovať vývojára.Ak je však za hosťovanie databázy zodpovedná vaša webhostingová spoločnosť, nemôžete robiť nič iné, ako jej zavolať a oznámiť jej, že databáza je uzavretá.Väčšina webhostingových služieb poskytuje silnú podporu a tento problém vyrieši v priebehu niekoľkých minút.

Vo väčšine prípadov sa táto chyba zobrazí, keď je databáza poškodená alebo prihlasovacie údaje do databázy sú neplatné.Oba sa dajú ľahko opraviť a čas opravy nepresiahne niekoľko minút.

Vyriešiť zriadenie chyby pripojenia k databáze?

Po pochopení, aká je chyba pri vytváraní databázového pripojenia a príčina tohto problému, vstúpme teraz do časti „Riešenie problémov“.

Skôr ako začnete vykonávať akékoľvek zmeny na webovej lokalite, dôrazne vám odporúčame urobiť si zálohu alebo sa uistiť, že máte zálohu webovej lokality.V ojedinelých prípadoch, ak niečo zničíte, záloha vás vráti do predchádzajúceho stavu.

Pri pokuse o prihlásenie na dashboard webovej lokality sa vám zobrazí správa „Jedna alebo viacero databázových tabuliek nie je k dispozícii“ alebo „Databázu možno bude potrebné opraviť.“?

Súvisiace otázky  Ako povoliť udržiavanie nažive vo Wordpresse? (zrýchlite svoj web)

Ak je toto správa, ktorú vidíte na backende, znamená to len, že databáza je poškodená.Na druhej strane, ak vidíte to isté "Chyba pri vytváraní pripojenia k databáze".Správa, potom môžete pokračovať na ďalšiu časť.

Opravte poškodenú databázu

Oprava poškodenej databázy je jednoduchá a nezaberie pár minút.Metódy uvedené nižšie:

  • Najprv sa prihláste do cPanel,
  • Otvorte aplikáciu správcu súborov
  • Prejdite do inštalačného priečinka WordPress.
  • Teraz nájdite wp-config.php dokument,
  • Vyberte možnosť úpravy a na koniec pridajte nasledujúci riadok kódu:

define('WP_ALLOW_REPAIR', true);

Tento riadok kódu vám umožní vstúpiť do režimu opravy databázy vášho webu WordPress.

Ak chcete spustiť proces opravy, navštívte vo svojom prehliadači nasledujúcu stránku:

http: // yoursite.com /wp-admin/maint/repair.php

Napríklad: https://zcom.tech/wp-admin/maint/repair.php

Oprava databázy WordPress

Na tejto stránke opráv si môžete vybrať opravu alebo opravu a optimalizáciu.Odporúčame vám Oprava a optimalizácia, Mali by ste si však uvedomiť, že to vyžaduje nielen funkciu opravy, ale aj viac času.

Jedna vec, ktorú si musíte uvedomiť je, že na túto stránku má prístup každý.Na túto stránku môžete vstúpiť a použiť funkciu opravy bez prihlásenia.Preto, aby ste zabezpečili, že používatelia vášho webu nebudú môcť stránku používať, Akonáhle sa proces skončí, Budete musieť odstrániť pridať dowp-config.phpSúborRiadok kódu .

Skontrolujte nesprávne prihlasovacie údaje do databázy

WP-Config.php Pravdepodobne najdôležitejší jediný súbor v celej inštalácii WordPress.Tu môžete zadať podrobnosti o WordPress na pripojenie k databáze.Ak zmeníte heslo používateľa root alebo heslo používateľa databázy, musíte zmeniť aj tento súbor.Ak to chcete urobiť, musíte sa prihlásiť do svojho účtu cPanel a otvoriť aplikáciu "Správca súborov".Potom prejdite do inštalačného adresára webovej stránky WordPress.Teraz zobrazte alebo upravte wp-config.php Súbor na kontrolu kódu.

Mali by ste vidieť prihlasovacie údaje, ktoré používa WordPress na pripojenie k databáze.Malo by to vyzerať takto:

define('DB_NAME','database-name-tu');
define('DB_USER','database-username-tu');
define('DB_PASSWORD','database-password-tu');
define('DB_HOST','localhost');

Súvisiace otázky  Ako zvýšiť rýchlosť WordPress stránky na mobilnom telefóne

Vyššie uvedené štyri riadky obsahujú názov vašej databázy, meno používateľa, heslo a názov hostiteľa databázy.

Ak sa zistí, že niektorá z týchto hodnôt je nesprávna, mali by sa zmeniť na správne hodnoty.

Ak nepoznáte názov databázy, môžete ju nájsť pomocou PHPMyAdmin.Je to bezplatná aplikácia, ktorá prichádza so všetkými hostingovými riešeniami.

Ak ho chcete použiť, budete musieť Z cPanelPrihláste sa do PHPMyAdmin.Po prihlásení na dashboard PHPMyAdmin sa vám zobrazí zoznam databáz.Jedna z týchto databáz by mala byť kompatibilná swp-config.php Súbor"DB_NAMEHodnota vedľa má rovnaký názov .Kliknite na prepojenie na prehľadávanie databázy s rovnakým názvom.

Teraz budete musieť overiť, či ide o správnu databázu obsahujúcu informácie o vašej webovej lokalite.Ak to chcete urobiť, kliknite na odkaz „Prehľadávať“ vedľa tabuľky „wp_options“.

Ak v tejto tabuľke vidíte názov svojej webovej stránky a adresu URL, znamená to, že toto je správna databáza.Ak to tak nie je, musíte vykonať rovnakú operáciu na všetkých ostatných databázach, aby ste našli správnu databázu.Keď nájdete správnu databázu, použite názov správnej databázy na zmenu názvu databázy v súbore wp-config.

Ak je názov databázy už správny, problémom môže byť používateľské meno a heslo.Ak chcete skontrolovať správnosť používateľského mena a hesla, ktoré používate, vytvorte nový súbor v inštalačnom adresári WordPress a pomenujte ho „db-check.php“ a potom doň skopírujte nasledujúci kód:


$test = mysql_connect('localhost','root','heslo');
if (!$test) {
die('Chyba MySQL: '. mysql_error());
}
echo'Pripojenie k databáze funguje správne!';
mysql_close($testConnection);

Teraz navštívte nasledujúcu adresu URL:

http: // yoursite.com /db-check.php

Ak sa zobrazí chybové hlásenie, používateľské meno alebo heslo je nesprávne.Na vyriešenie tohto problému môžete použiť databázovú aplikáciu MySQL v cPaneli na vytvorenie nového používateľského mena a hesla.

Súvisiace otázky  Aktualizácia WordPress: WordPress 5.5 poskytuje nové bloky a vylepšenia súvisiace s blokmi, rýchlejšie načítavanie atď.

Ak to chcete urobiť, otvorte aplikáciu „MySQL Database“ v cPaneli a kliknite na odkaz „Pridať nového používateľa“.Všetko, čo musíte urobiť, je vybrať si dobré používateľské meno a silné heslo a potom kliknúť na tlačidlo „Vytvoriť používateľa“.Teraz sa použijú tieto nové poverenia databázy.

Teraz prejdite nadol do časti „Pridať používateľa do databázy“, vyberte používateľské meno a databázu WordPress používateľa, ktorého ste práve vytvorili, a kliknite na tlačidlo „Pridať“.Ak tak urobíte, pridá sa nový používateľ, ktorého ste práve vytvorili, do databázy vášho webu WordPress.

Teraz, keď máte nového používateľa, budete musieť aktualizovať súbor wp-config.php s novými prihlasovacími údajmi do databázy.

Ak to chcete urobiť, otvorte aplikáciu „Správca súborov“ v cPaneli, prejdite do inštalačného adresára WordPress a upravte súbor wp-config.php.V súbore wp-config.php zmeňte hodnotu vedľa „DB_USER“ s novým užívateľským menom a zmeňte hodnotu vedľa „DB_PASSWORD“ s novým heslom.

Ak je to spôsobené nesprávnymi prihlasovacími údajmi do databázy, problém by sa mal vyriešiť.

Ak sa na vašich webových stránkach stále zobrazuje rovnaké chybové hlásenie, prejdite na nasledujúcu časť:

Alebo sa vám zobrazuje rovnaká chybová správa?

Ak je to tak, potom je pravdepodobné, že ide o problém súvisiaci s databázovým serverom vášho webového hostiteľa.V tomto prípade jediná vec, ktorú môžete urobiť, je kontaktovať svojho poskytovateľa webhostingu a požiadať ho o vyriešenie problému.

Ak ste vyskúšali všetky kroky v tomto článku, neváhajte kontaktovať svojho poskytovateľa webhostingu.Pretože v mnohých prípadoch môže byť táto chyba spôsobená niektorými nedávnymi aktualizáciami na webovom hostiteľovi.

Väčšina webových hostiteľov poskytuje 24/7 podporu a rýchlosť odozvy je veľmi rýchla.Ak sa obrátite na vašu webhostingovú službu, pomôže vám nájsť problém a nakoniec ho vyriešiť.Ak vaša webhostingová služba naznačuje, že je to vaša chyba, mali by ste si najať webového vývojára, aby tento problém vyriešil.

Obnovte predchádzajúcu zálohu

Okrem toho, ak ste si istí, že neprídete o žiadne nové dáta (napríklad o najnovšie príspevky), môžete tiež skúsiť obnoviť stránku do predchádzajúcej zálohy.

Pomôžu tieto riešenia opraviť  Vo WordPresseChyba pri vytváraní pripojenia k databáze?Dajte nám vedieť v komentároch nižšie.

OH, ahoj 👋Rád som ťa spoznal.

prihlásiť sa ku odberu noviniek, Posielajte veľmi pravidelneSkvelá technológiaK tvojmu príspevku.

Pridať komentár