Obsah
Správa "Táto stránka má technické problémy" sa na stránkach WordPress zvyčajne zobrazuje v dôsledku fatálnej chyby, ktorá bráni správnemu fungovaniu webovej stránky. Táto chyba sa častejšie označovala ako "biela obrazovka smrti" (WSOD), kým WordPress vo verzii 5.2 nezaviedol používateľsky prívetivejšie chybové hlásenie. Tu sa dozviete, ako môžete vyriešiť a opraviť tento problém:
Kontrola e-mailu
- Keď sa vyskytne táto chyba, WordPress odošle e-mail na e-mailovú adresu správcu s podrobnosťami o probléme a odkazom na prístup k webovej lokalite v režime obnovenia. Tento e-mail vám môže pomôcť identifikovať, ktorý zásuvný modul alebo téma spôsobuje chybu.
- Ak ste dostali tento e-mail, prejdite na odkaz a vstúpte do režimu obnovenia, ktorý vám umožní bezpečne spravovať zásuvné moduly a témy bez ovplyvnenia návštevníkov webu.
Deaktivácia všetkých zásuvných modulov
Keďže častou príčinou tejto chyby sú zásuvné moduly, deaktivácia všetkých zásuvných modulov môže pomôcť určiť, či je na vine niektorý zásuvný modul:
- Pripojte sa k webovej lokalite pomocou klienta FTP alebo správcu súborov v ovládacom paneli hostingu.
- Prejdite na
wp-content
adresár. - Nájdite
pluginy
a premenujte ho napríklad naplugins_old
. Tým sa deaktivujú všetky zásuvné moduly. - Opäť skontrolujte svoju stránku. Ak začne fungovať, chybu spôsobuje jeden zo zásuvných modulov.
- Ak chcete zistiť, ktorý zásuvný modul spôsobuje problém, vráťte názov priečinka na
pluginy
a potom deaktivujte každý zásuvný modul jeden po druhom prostredníctvom ovládacieho panela WordPress (ak je prístupný) alebo premenovaním priečinka každého zásuvného modulu v rámcipluginy
adresár.
Zvýšenie limitu pamäte PHP
K tejto chybe môže viesť aj nedostatok pamäte:
- Upraviť
wp-config.php
súbor umiestnený v koreňovom adresári WordPress. - Doplňte tento riadok:
define('WP_MEMORY_LIMIT', '256M');
. - Uložte zmeny a skontrolujte, či je problém vyriešený.
Ladenie
WordPress má funkciu ladenia, ktorá môže poskytnúť viac informácií o chybe:
- Otvorte
wp-config.php
súbor. - Vyhľadajte riadok s textom
define('WP_DEBUG', false);
a zmeniťnepravdivé
naPravda
. - Ak tento riadok neexistuje, môžete ho pridať nad riadok s textom "To je všetko, prestaňte upravovať! Šťastné blogovanie."
- Uložte zmeny a obnovte stránku. Teraz by sa mali zobraziť chybové hlásenia, ktoré vás upozornia na konkrétny problém.
Kontrola oprávnení na súbory a priečinky
Túto chybu môžu spôsobiť aj nesprávne oprávnenia súborov a priečinkov:
- Uistite sa, že priečinky majú nastavené oprávnenia na
755
a súbory do644
. - Oprávnenia môžete kontrolovať a meniť pomocou klienta FTP. Kliknutím pravým tlačidlom myši na priečinok alebo súbor a výberom položky "Oprávnenia k súboru" ich zobrazíte a zmeníte.
Kontaktujte poskytovateľa hostingu
Ak žiadne z uvedených riešení nefunguje, môže vám pomôcť poskytovateľ hostingu:
- Kontaktujte tím podpory poskytovateľa hostingu a požiadajte o pomoc. Môžu skontrolovať protokoly servera, ktoré môžu poskytnúť viac informácií o chybe.
Obnovenie zo zálohy
Ak ste vyskúšali všetko a stránka stále nefunguje, obnovenie zo zálohy môže byť poslednou možnosťou:
- Dúfajme, že máte k dispozícii nedávnu zálohu svojho webu. Obnovenie z tejto zálohy môže obnoviť fungovanie vášho webu, ale môžete stratiť všetky zmeny vykonané od vytvorenia zálohy.
Nezabudnite vždy pravidelne zálohovať svoje webové stránky, aby ste v prípade takýchto chýb minimalizovali stratu údajov. Metodická práca s týmito krokmi často vyrieši chybu "Táto lokalita má technické problémy" a umožní vám znovu spustiť vašu lokalitu WordPress.