Obsah
Zpráva "Tento web má technické potíže" se na stránkách WordPress obvykle objevuje v důsledku fatální chyby, která brání správnému fungování webu. Tato chyba byla častěji označována jako "bílá obrazovka smrti" (WSOD), než WordPress ve verzi 5.2 zavedl uživatelsky přívětivější chybové hlášení. Zde se dozvíte, jak můžete tento problém vyřešit a opravit:
Zkontrolujte svůj e-mail
- Když dojde k této chybě, WordPress odešle na e-mailovou adresu správce e-mail s podrobnostmi o problému a odkazem pro přístup k webu v režimu obnovení. Tento e-mail vám může pomoci určit, který zásuvný modul nebo téma chybu způsobuje.
- Pokud jste tento e-mail obdrželi, přejděte pomocí odkazu do režimu obnovení, který vám umožní bezpečně spravovat zásuvné moduly a témata bez ovlivnění návštěvníků webu.
Deaktivace všech zásuvných modulů
Vzhledem k tomu, že častou příčinou této chyby jsou zásuvné moduly, může deaktivace všech zásuvných modulů pomoci určit, zda je na vině některý zásuvný modul:
- Připojte se ke svým webovým stránkám pomocí klienta FTP nebo správce souborů v ovládacím panelu hostingu.
- Přejděte na
wp-content
adresář. - Najděte
pluginy
a přejmenujte ji například naplugins_old
. Tím se deaktivují všechny zásuvné moduly. - Znovu zkontrolujte své stránky. Pokud začne fungovat, chybu způsobuje jeden z pluginů.
- Chcete-li zjistit, který zásuvný modul způsobuje problém, změňte název složky na.
pluginy
a poté deaktivujte jednotlivé zásuvné moduly jeden po druhém prostřednictvím ovládacího panelu WordPressu (pokud je přístupný) nebo přejmenováním složky každého zásuvného modulu v adresářipluginy
adresář.
Zvýšení limitu paměti PHP
K této chybě může vést i nedostatečná paměť:
- Upravit
wp-config.php
soubor umístěný v kořenovém adresáři WordPress. - Přidejte tento řádek:
define('WP_MEMORY_LIMIT', '256M');
. - Uložte změny a zkontrolujte, zda je problém vyřešen.
Ladění
WordPress má funkci ladění, která může poskytnout více informací o chybě:
- Otevřete
wp-config.php
soubor. - Podívejte se na řádek s nápisem
define('WP_DEBUG', false);
a změnitfalse
natrue
. - Pokud tento řádek neexistuje, můžete jej přidat nad řádek s nápisem "To je vše, přestaňte upravovat! Šťastné blogování."
- Uložte změny a obnovte web. Nyní by se měly zobrazit chybové zprávy, které vás upozorní na konkrétní problém.
Kontrola oprávnění k souborům a složkám
Tuto chybu mohou způsobit také nesprávná oprávnění k souborům a složkám:
- Ujistěte se, že složky mají nastavena oprávnění na.
755
a soubory do644
. - Oprávnění můžete kontrolovat a měnit pomocí klienta FTP. Klikněte pravým tlačítkem myši na složku nebo soubor a výběrem možnosti "Oprávnění k souboru" je zobrazte a upravte.
Kontaktujte poskytovatele hostingu
Pokud žádné z výše uvedených řešení nefunguje, může vám pomoci poskytovatel hostingu:
- Obraťte se na tým podpory poskytovatele hostingu a požádejte o pomoc. Ti mohou zkontrolovat protokoly serveru, které mohou poskytnout více informací o chybě.
Obnovení ze zálohy
Pokud jste vyzkoušeli vše a web stále nefunguje, může být obnovení ze zálohy poslední možností:
- Doufejme, že máte aktuální zálohu webu. Obnovením z této zálohy můžete web znovu zprovoznit, ale můžete přijít o všechny změny provedené od doby pořízení zálohy.
Nezapomeňte své webové stránky vždy pravidelně zálohovat, abyste v případě takových chyb minimalizovali ztrátu dat. Metodická práce na těchto krocích často vyřeší chybu "Tento web má technické potíže" a umožní vám znovu zprovoznit web WordPress.