Ako opraviť hlásenie "Tento web má technické problémy" v systéme WordPress

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 na plugins_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ámci pluginy 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é na Pravda.
    • 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 do 644.
    • 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.