Obsah
Zpráva "Chyba při navazování spojení s databází" ve WordPressu je běžný problém, který znamená, že se vaše webové stránky nemohou připojit k databázi. Tento problém může být způsoben několika faktory, včetně nesprávných informací o databázi v nastavení WordPressu, poškozené databáze, problémů s webhostingovým serverem nebo přetíženého či nefunkčního databázového serveru. Zde najdete návod, jak tuto chybu vyřešit a opravit:
Zkontrolujte pověření k databázi WordPress
Nejčastější příčinou této chyby jsou nesprávné údaje o databázi v konfiguračním souboru WordPressu (wp-config.php
). Tento soubor obsahuje název databáze, uživatelské jméno, heslo a server, které musí odpovídat tomu, co je nastaveno ve vašem hostingovém účtu.
- Přístup k souborům webu získáte pomocí FTP nebo správce souborů v ovládacím panelu hostingu.
- Najděte a upravte
wp-config.php
soubor. - Zkontrolujte
DB_NAME
,DB_USER
,DB_PASSWORD
aDB_HOST
hodnoty. Ujistěte se, že se shodují s údaji v databázi poskytnutými poskytovatelem hostingu.
define('DB_NAME', 'database_name_here');
define('DB_USER', 'username_here');
define('DB_PASSWORD', 'password_here');
define('DB_HOST', 'localhost');
- Pokud byly některé hodnoty nesprávné, aktualizujte je a změny uložte. Poté znovu zkontrolujte své webové stránky.
Zkontrolujte informace o hostiteli databáze
Někdy se informace o hostiteli databáze změní, zejména pokud jsou vaše webové stránky na spravované hostingové platformě WordPress. Pokud DB_HOST
je nastavena na hodnotu localhost
a stále se potýkáte s problémy, kontaktujte poskytovatele hostingu a ověřte si správné informace o hostiteli databáze.
Oprava databáze WordPress
Pokud je databáze poškozena, WordPress má vestavěnou funkci pro její opravu.
- Přidejte následující řádek do svého
wp-config.php
soubor těsně před/* To je vše, přestaňte upravovat! Šťastné publikování. */
:
define('WP_ALLOW_REPAIR', true);
- Po přidání tohoto řádku navštivte
http://yourwebsite.com/wp-admin/maint/repair.php
(nahradityourwebsite.com
s vaším skutečným názvem domény). - Klikněte na
Oprava databáze
neboOprava a optimalizace databáze
tlačítko. WordPress se pokusí opravit databázi. - Důležité: Odstraňte řádek z
wp-config.php
po provedení opravy z bezpečnostních důvodů.
Zkontrolujte svůj webhostingový server
Pokud jsou vaše pověření k databázi správná a databáze není poškozená, může být problém ve vaší webhostingové službě.
- Server může být mimo provoz nebo může být problém s databázovou službou. Obraťte se na poskytovatele hostingu a zkontrolujte, zda nedošlo k problémům souvisejícím se serverem.
- Pokud vaše webové stránky v poslední době zaznamenaly nárůst návštěvnosti, může být váš databázový server přetížen. Poskytovatel hostingu vám to může potvrdit a v případě potřeby navrhnout upgrade vašeho hostingového plánu.
Obnovení zálohy
Pokud se vám nedaří problém vyřešit a máte k dispozici nedávnou zálohu webu, zvažte její obnovení. Někdy může obnovení webu do předchozího stavu, kdy fungoval správně, problém vyřešit. Než budete pokračovat, ujistěte se, že máte zálohu souborů a databáze systému WordPress.
Aktualizace adresy URL webu WordPress
V některých případech, zejména po migraci webu nebo změně domény, může problémy s připojením vyřešit aktualizace adresy URL webu WordPress přímo v databázi. Tento postup by měl být prováděn s opatrností a je doporučen pro pokročilé uživatele:
- Přístup k databázi získáte prostřednictvím phpMyAdmin z ovládacího panelu hostingu.
- Přejděte na
wp_options
tabulka. Podívejte se nasiteurl
ahome
řádky. - Ujistěte se, že tyto řádky obsahují správnou adresu URL vašeho webu. Pokud tomu tak není, upravte je.
Závěr
Zpráva "Chyba při navazování spojení s databází" může být nepříjemná, ale metodickým postupem v těchto krocích můžete problém identifikovat a vyřešit. Před prováděním jakýchkoli změn na webu nebo v databázi se vždy ujistěte, že máte aktuální zálohu. Pokud problém přetrvává i po vyzkoušení těchto kroků, je možná na čase poradit se s vývojářem WordPressu nebo získat další pomoc od poskytovatele hostingu.