WordPress návody

Oprava chyby: Během připojování k databázovému serveru došlo k chybě

Autor příspěvku Tomáš Cirkl

Chcete zobrazit stránku, ale namísto ní vidíte chybovou hlášku Během připojování k databázovému serveru došlo k chybě (Cannot establish connection to database). A co teď s tím?

Naštěstí se jedná o chybu, která se dá poměrně jednoduše opravit. V tomto článku si povíme některé způsoby jak chybu připojení k databázi odstranit

Zálohujte!

Předtím, než se pustíte do opravy důrazně doporučujeme provést kompletní zálohu WordPressu. Zálohu musíte udělat manuálně. Zálohujte všechny soubory WordPressu i databázi.

WordPress databáze

Nejprve však pár informací o WordPress databázi.

  • WordPress používá databázi k ukládání všech příspěvků, stránek, štítků, rubrik a dalších dat.
  • Obrázky, mediální soubory a další soubory nejsou v databázi uloženy.
  • WordPress se připojuje k databázi pomocí přednastaveného uživatelského jména a hesla.
  • Informace o připojení k databázi jsou uloženy v souboru wp-config.php

Detailní pohled do wp-config.php

V tomto souboru jsou uloženy nejen informace o připojení k databázi, ale nachází se zde i další nastavení WordPressu. Z toho důvodu byste zde neměli měnit nic co neznáte.

Připojení k databázi najdete u těchto parametrů:

/** Jméno databáze */
define('DB_NAME', 'jmenoDB');

/** Přihlašovací jméno k databázi */
define('DB_USER', 'jmenoUZIVATELE');

/** Heslo pro přihlášení do databáze */
define('DB_PASSWORD', 'heslo');

/** Adresa serveru, kde je obsažena databáze. */
define('DB_HOST', 'localhost');

/** Znaková sada databáze */
define('DB_CHARSET', 'utf8');

Zajímají vás především tyto 4 údaje:

  • DB_NAME
  • DB_USER
  • DB_PASSWORD
  • DB_HOST

Příčiny chyby připojení k databázi

Špatně zadané údaje pro připojení k databázi

Měnili jste některé nastavení v wp-config.php? Ať už vědomě nebo nevědomě, pokud se chybová hláška objeví po úpravě nastavení v souboru wp-config.php je z největší pravděpodobností na vinně překlep nebo špatně zadané přístupové údaje.

Řešení: Překontrolujte vyplněné údaje. Ujistěte se, že se databázový server nachází na localhostu (například Wedos jej má odděleně).

Chyba se objevila samovolně

Chtěli jste se podívat na stránky a najednou se tam objevila chyba “Během připojování k databázovému serveru došlo k chybě”.

Řešení: Zkontrolujte soubor wp-config.php jestli zde je vše správně. Pokud ano, kontaktujte podporu u vašeho hostingu. Mohlo dojít například k pádu databázového serveru.

Práva pro přístup do databáze

Někdy se může stát, že máte vše správně nastavené, databázový server běží, ale vy se pořád ne a ne přihlásit. Možná jste nenastavili práva uživatele k databázi.

Řešení: Přihlašte se do administrace hostingu a zkontrolujte, zda může uživatel přistoupit k databázi a zda má dostatečná práva.

O autorovi

Tomáš Cirkl

Baví mě Internet a zvláště pak redakční systém WordPress. Jsem pravidelným účastníkem a přednášejícím na WordCamp Praha a WordPress konferencích.

1 komentář

Zanechat komentář

Získejte více informací o WordPress!

Připojte se do našeho emailového seznamu a nenechte si ujít informace, novinky a návody ze světa WordPressu.

Úspěšně jste se zapsali do našeho newsletteru. Děkujeme!