Riešenie problémov WordPress (101)

Riešenie problémov WordPressPokiaľ ide o podporu WordPress, používatelia majú na výber niekoľko možností:


  • Kód WordPress (DIY)
  • Fórum podpory WordPress (obsluhované správcami WordPress.org a ostatnými používateľmi WordPress)
  • Podpora doplnkov a tém (poskytované vývojármi)
  • Podpora webhostingu (dostupnosť a typ podpory sa líši v závislosti od plánu hostenia)

Bez priamej komunikačnej linky alebo podpory v reálnom čase, ktorú poskytuje WordPress, môže to spôsobiť frustrovanie riešení WordPress. Dobrou správou však je, že väčšina vznikajúcich chýb je dosť častá.

V tejto príručke vám ukážeme, ako postupovať pri riešení problémov so systémom WordPress, keď sa situácia zhorší.

15 bežných chýb WordPress a ako ich opraviť:

  1. Biela obrazovka smrti
  2. Interná chyba servera
  3. Chyba pri vytváraní pripojenia k databáze
  4. Nesprávna brána alebo časový limit brány
  5. Príliš veľa žiadostí
  6. Časový limit pripojenia vypršal / limit bol vyčerpaný
  7. Stránka nenájdená
  8. Chyba syntaxe
  9. Nie je k dispozícii na plánovanú údržbu
  10. Automatická aktualizácia zlyhala
  11. Príliš veľa presmerovaní
  12. Zmiešaný obsah
  13. Nepodarilo sa zapísať na disk
  14. Zmeny sa nezobrazujú
  15. Prihlásenie zlyhalo

Contents

Sprievodca riešením najčastejších chýb WordPress

Aj keď existuje veľa vecí, ktoré sa môžu v systéme WordPress pokaziť, nie je príliš ťažké zúžiť príčiny, ak viete, k akému druhu chyby došlo..

Chyba č. 1: Biela obrazovka smrti

Biela obrazovka smrti je presne taká, ako znie. Pokúsite sa o prístup k správcovi WordPress alebo, čo je horšie, k vašej webovej stránke WordPress a obrazovke bude prázdna.

Biela obrazovka smrti môže spôsobovať množstvo vecí, od konfliktných doplnkov po prekročenie limitov pamäte (aj keď je to častejšie ako obvykle, zvyčajne ide o plugin alebo tému, ktorá zlyhá). Ak sa neobjaví chybové hlásenie o tom, kde sa problém vyskytuje, postupujte podľa tohto postupu riešenia problémov.

Poznámka: Aj keď je to pracovný postup na opravu bielej obrazovky smrti, je to užitočné na opravu ďalších chýb WordPress. Kedykoľvek odkazujeme nižšie na opravu Bielej obrazovky smrti, jedná sa o proces, na ktorý odkazujeme.

Krok 1: Deaktivujte všetky doplnky

Ak stále máte prístup k správcovi WordPress a iba vaše stránky sú nefunkčné, postupujte takto:

Prejdite na položku Doplnky> Nainštalované doplnky:

Nainštalované doplnky

Vyberte všetky doplnky:

Skontrolujte všetky doplnky

Z ponuky Hromadné akcie vyberte možnosť Deaktivovať:

Hromadne deaktivovať

Všetky vaše doplnky by teraz mali byť deaktivované:

Deaktivované doplnky

Ak nemáte prístup k správcovi WordPress, musíte to urobiť z ovládacieho panela.

Prejdite na informačný panel svojho webhostingu:

BlueHost Dashboard

Vyhľadajte ovládací panel.

Hľadáte buď Správca súborov alebo FTP. Obe vám poskytnú prístup k zadnej časti vášho webu.

FTP súbor Bluehost

Vyhľadajte priečinok s obsahom wp v koreňovom adresári svojej webovej stránky:

Priečinok s obsahom wp

Otvorte ho a vyhľadajte priečinok s pluginmi:

Zložka zásuvných modulov

Premenujte priečinok na čokoľvek iné ako „pluginy“. Týmto sa deaktivujú všetky doplnky na vašom webe.

Krok 2: Skontrolujte svoj web

Keď sú vaše doplnky deaktivované, je čas zistiť, či je váš prístup obnovený.

Ak ste k správcovi ešte predtým nemali prístup, choďte tam teraz:

Prihlásenie do WordPress

Ak práve biela stránka zobrazuje bielu obrazovku smrti, umiestnite kurzor myši na názov svojej webovej stránky v ľavom hornom rohu správcu WordPress a kliknite na položku Navštíviť web:

Navštívte stránku z ponuky

V závislosti od toho, čo vidíte, budete mať dve možnosti pre ďalšie kroky:

  • Ak máte prístup: Nájdite problematický doplnok.
  • Ak nemáte prístup: Vyskúšajte novú tému.

Ďalej prejdeme týmito krokmi.

Krok 3: Nájdite problematický doplnok (možnosť 1)

Ak máte prístup znova, viete, že problém bol pravdepodobne doplnkom. To znamená, že jeden z vašich doplnkov je v konflikte s:

  • Vaša téma
  • Ďalší doplnok

Teraz musíte vyčnievať, ktorý doplnok je v poriadku. Ak to chcete urobiť, musíte svoje doplnky aktivovať naraz.

Začnite od začiatku zoznamu. Aktivujte prvý doplnok:

Aktivujte doplnok

Ak je tento doplnok príčinou, mali by ste znova stratiť prístup k správcovi WordPress alebo k svojej webovej stránke. (Môžete ho znova obnoviť deaktiváciou doplnku.)

Ak nevidíte bielu obrazovku smrti, deaktivujte tento doplnok a skúste nasledujúci. Tieto kroky budete musieť opakovať, kým nenájdete problémový doplnok.

To samozrejme predpokladá, že doplnok je v rozpore s vašou témou. Ak sa po deaktivácii každého doplnku po jednom nezobrazí obrazovka s chybou, môže ísť o problém medzi dvoma doplnkami. Aby ste ich našli, musíte ich reaktivovať naraz. To však nie je bežné. Túto chybu zvyčajne vyvoláva konfliktný skript v doplnku a téma.

Po identifikácii problematického dua pokračujte a znova aktivujte všetky ostatné doplnky na vašom webe.

Mali by ste sa obrátiť na vývojára doplnkov a nahlásiť problém. Uistite sa, že máte snímky chyby a môžete podrobne opísať, prečo sa to stalo a ako ste ich dokázali potvrdiť.

Krok 3: Vyskúšajte novú tému (možnosť 2)

Ak aj po deaktivácii všetkých doplnkov uvidíte bielu obrazovku smrti, vinníkom môže byť vaša téma..

Ak chcete túto skutočnosť potvrdiť, musíte deaktivovať tému.

Ak stále máte prístup k správcovi WordPress a iba vaše stránky sú nefunkčné, postupujte takto:

Prejdite na položku Vzhľad> Témy:

Ponuka Témy menu

Ak chcete deaktivovať svoju tému, musíte si aktivovať inú.

Či už je nainštalovaný alebo nie, aktivujte najnovšiu predvolenú tému WordPress:

Aktivujte predvolenú tému

Ak nemáte prístup k správcovi WordPress, urobte to isté ako s doplnkami z ovládacieho panela..

Znova nájdite priečinok s obsahom wp v koreňovom adresári svojho webu. Tentokrát budete chcieť vyhľadať priečinok s motívmi v ňom:

Zložka Témy

Premenujte priečinok na čokoľvek iné ako „témy“. Týmto sa deaktivuje vaša téma a automaticky sa aktivuje predvolená téma WordPress.

Teraz môžete skontrolovať svoj web a zistiť, či nie je biela obrazovka smrti preč. Ak áno, potom viete, že ide o konflikt medzi témou a jadrom.

Kontaktujte vývojára témy pomocou snímok obrazovky s chybou a popisom krokov, ktoré ste podnikli na potvrdenie problému.

Krok 4: Spustite ladenie

Vyššie uvedené kroky vám vo väčšine prípadov pomôžu nájsť problém na vašom webe. Ak ste však dosiahli tento bod a stále vidíte bielu obrazovku smrti, musíte vyskúšať ešte jednu poslednú vec.

Vráťte sa do správcu súborov alebo na FTP. Prejdite do koreňového adresára a vyhľadajte súbor wp-config.php:

Súbor wp-config

Otvorte súbor na úpravu.

V dolnej časti sa zobrazí nasledujúci reťazec:

define ('WP_DEBUG', false);
define ('WP_DEBUG_LOG', false);
define ('WP_DEBUG_DISPLAY', false);

Hovorí sa, že:

  • Funkcia ladenia je vypnutá.
  • Ak sa vyskytne chyba, nebude sa vygenerovať žiadny protokol z koncového zariadenia.
  • Ak sa vyskytne chyba, na klientskom rozhraní sa nezobrazí žiadny kód chyby.

Ak však uviaznete, je užitočné túto funkciu zapnúť, aby ste získali viac podrobností o chybe. Ak to chcete urobiť, zmeňte prvé dve hodnoty na pravdivý:

define ('WP_DEBUG', true);
define ('WP_DEBUG_LOG', true);
define ('WP_DEBUG_DISPLAY', false);

Udržujte displej nastavený na nepravdivý. Nechcete, aby hackeri mali prehľad o tom, čo sa deje na pozadí vášho živého webu, preto tieto kódy vždy uchovávajte pred nimi.

Uložte súbor, keď skončíte s povolením ladenia (ale nechajte ovládací panel otvorený). Potom sa vráťte na svoju webovú stránku.

Keď sa znova zobrazí biela obrazovka smrti, vráťte sa na svoj ovládací panel a vyhľadajte priečinok s obsahom wp (ten istý, kde sa nachádza vaša téma a doplnky). Teraz bude existovať textový súbor s názvom debug_log.

ladiaci súbor

Otvorte ho a skontrolujte chybovú správu. Vyhľadajte dnešný dátum a čas. Mal by existovať riadok, ktorý označuje, ktorý súbor v adresári a ktorý riadok v tomto súbore obsahuje chybu.

Ak sa chyba nachádza v jednom zo súborov tém alebo doplnkov, urobte snímku obrazovky s kódom chyby a odošlite ho vývojárovi, aby mohol problém napraviť (ako sa pravdepodobne vyskytlo v poslednej aktualizácii).

Ak ide o problém v inom súbore, je na vás, aby ste ho opravili. Ak sa vám to nepáči, kontaktujte vývojára, ktorý vám môže pomôcť.

Po odstránení problému a odstránení bielej obrazovky smrti sa vráťte na stránku wp-config.php a vypnite ladenie..

Chyba č. 2: Interná chyba servera (kód chyby 500)

Nie je vždy 100% jasné, čo presne spôsobilo 500 internú chybu servera. Avšak, rovnako ako biela obrazovka smrti, aj vo vašom kóde je niečo zlé.

Krok 1: Vymeňte súbor .htaccess

Prvá vec, ktorá sa má otestovať, je súbor .htaccess. Príležitostne sa poškodí a váš web bude nahradený stránkou „Internal Server Error“.

Tento krok by ste mali vykonať aj napriek tomu, či bol súbor poškodený. Ak nahradíte existujúci súbor .htaccess, na vaše webové stránky nevzniknú žiadne škody.

Prihláste sa do ovládacieho panela a otvorte správcu súborov alebo správcu FTP. Pred zadaním koreňového adresára svojej webovej stránky vyberte možnosť „Zobraziť skryté súbory“ (ak ju máte):

Nastavenia správcu súborov

Ak váš web používa zdieľaný hosting, súbor môže byť stále skrytý. Ak je to tak, na koniec adresy URL správcu súborov pridajte nasledujúci text: „& showhidden = 1“.

htaccess Súbor

Premenujte súbor .htaccess a deaktivujte ho.

Prejdite na svoj web a zistite, či sa tým neodstránila interná chyba servera. Ak sa tak stalo, stačí vytvoriť úplne nový súbor.

Prejdite do ponuky Nastavenia> Permalinky:

Nastavenia Permalink Menu

Kliknite na položku „Uložiť zmeny“ v dolnej časti stránky. Týmto sa vytvorí nový súbor.

Ak sa chyba neodstránila, skúste toto riešenie.

Otvorte nový súbor .htaccess a pridajte nasledujúce:

# BEGIN WordPress
PrepísaťEngine zapnuté
PrepísaťBase /
RewriteRule ^ index \ .php $ - [L]
PrepíšteCond% {REQUEST_FILENAME}! -F
PrepíšteCond% {REQUEST_FILENAME}! -D
RewriteRule. /index.php [L]
# END WordPress

Ak sa tým neodstráni korupcia, prejdite na ďalší krok.

Krok 2: Oprava Bielej obrazovky smrti

Prejdite si biele kroky pri riešení problémov so smrťou.

Ak chyba pretrváva aj po tomto, skúste nasledujúci krok.

Krok 3: Zvýšte limit pamäte

Toto nie je pravdepodobné, pretože v takom prípade sa zvyčajne zobrazuje správa o vyčerpaní pamäte. Nepoškodí to vyskúšať, pretože ide o rýchlu opravu.

Vykonajte kroky na riešenie problémov s obmedzením limitu pamäte.

Ak ste stále prilepené, tento posledný krok by mal urobiť tento trik:

Krok 4: Vymeňte priečinky wp-admin a wp

Aktualizácia môže neúmyselne poškodiť kód v priečinkoch wp-admin alebo wp-include.

Ak ich chcete nahradiť, budete musieť získať novú kópiu programu WordPress.

Ísť do WordPress.org, kliknite na tlačidlo „Získať WordPress“ a stiahnite si súbory na plochu.

Získajte čerstvé súbory WordPress

Rozbaľte priečinok a vyhľadajte priečinky wp-admin a wp.

Vráťte sa do správcu súborov. Stiahnite si kópiu už existujúcich priečinkov wp-admin a wp (vždy je dobré mať kópiu len pre prípad).

cPanel Folders

Kliknite na „Nahrať“. Potom znova nahrajte každý priečinok po jednom. Toto musíte urobiť iba pre wp-admin a wp-include.

Nahrať súbory

Teraz sa môžete vrátiť na svoj web. Chyba by mala byť odstránená. Ak to tak nie je, je čas obrátiť sa na svoju webhostingovú spoločnosť o pomoc.

Chyba č. 3: Chyba pri vytváraní pripojenia k databáze

Keď sa zobrazí toto chybové hlásenie, znamená to, že vášmu WordPressu niečo bráni v pripojení k jeho databáze MySQL alebo MariaDB..

Krok 1: Skontrolujte súbor wp-config.php

Súbor wp-config.php obsahuje najrelevantnejšie podrobnosti o tom, ako je váš web nakonfigurovaný – zahrňte informácie o svojej databáze. Pred vyskúšaním akýchkoľvek ďalších opráv to najskôr skontrolujte.

Prejdite do správcu súborov alebo na server FTP a prejdite na súbor wp-config.php. Otvorte ho pre úpravy.

Mali by ste nájsť časť venovanú nastaveniam databázy. Vyzerá to takto:

/ ** Názov databázy pre WordPress * /
define ('DB_NAME', 'database_name');

/ ** Používateľské meno databázy * /
define ('DB_USER', 'database_username');

/ ** Heslo databázy * /
define ('DB_PASSWORD', 'databasepw');

/** Meno hosťa */
define ('DB_HOST', 'database_hostname');

/ ** Charset databázy * /
define ('DB_CHARSET', 'utf8');

/ ** Typ zoradenia databázy * /
define ('DB_COLLATE', '');

Ak niektoré z týchto údajov chýba alebo vyzerá nesprávne, vykonajte úpravy (po uložení kópie súboru wp-config.php na plochu).

Uložte zmeny a vráťte sa na web, aby ste zistili, či sa stále nedá pripojiť k databáze.

Krok 2: Kontaktujte podporu svojho hostiteľa webu

Ak na vašom konci nedôjde k jasnému prerušeniu pripojenia k databáze WordPress, je čas hovoriť s webovým hostiteľom..

Existuje mnoho dôvodov, prečo môže byť pripojenie k databáze ohrozené:

  • Prestoje servera
  • Limity plánu boli prekročené (mali by vás však v takom prípade informovať)
  • Porušenie bezpečnosti

Akonáhle poznáte hlavnú príčinu, rýchlo ju opravte, aj keď to jednoducho znamená spustenie ETA, keď budú servery späť online. Nemôžete si dovoliť nechať svoje stránky príliš dlho v pokoji.

Chyba č. 4: Chybná brána (kód chyby 502) alebo Časový limit brány (kód chyby 504)

Tieto chybové kódy znamenajú, že na úrovni servera existuje niečo nesprávne. Aj keď pravdepodobne nemáte priamu kontrolu nad serverom, tieto chyby môžu byť niekedy dočasné, preto je dobré tieto kroky na riešenie problémov vyriešiť ešte pred kontaktovaním hostiteľa..

Krok 1: Obnovte stránku

Na paneli prehliadača kliknite na tlačidlo Obnoviť:

Obnovte webovú stránku

Možno ste sa pokúsili načítať svoju webovú stránku, keď bol server dočasne nefunkčný alebo sa trhal.

Krok 2: Vymažte vyrovnávaciu pamäť prehliadača

Ak obnovenie nefunguje, problém môže súvisieť s ukladaním do vyrovnávacej pamäte. Ak chcete svoj web „odlepiť“, prejdite na nastavenia svojho prehliadača.

Vyhľadajte možnosť vymazania údajov prehliadania. V prehliadači Chrome toto nastavenie vyzerá takto:

Vymazať údaje prehliadania

Skontrolujte nastavenie obrázkov a súborov v vyrovnávacej pamäti:

Vymazať vyrovnávaciu pamäť Chrome

Potom kliknite na položku „Vymazať údaje“. Po dokončení znova načítať web a zistiť, či sa tým odstránil chybový kód.

Krok 3: Oprava Bielej obrazovky smrti

Nedávna aktualizácia doplnku alebo témy môže byť na vine, ak vyššie uvedené dve opravy nefungujú.

Prejdite si biele kroky pri riešení problémov so smrťou.

Krok 4: Overte si u svojho hostiteľa alebo poskytovateľa CDN

Ak žiadna z vyššie uvedených možností nefungovala, mali by ste sa obrátiť na svojho hostiteľa alebo poskytovateľa CDN.

Keď sa skontaktujete, nezabudnite si urobiť snímku obrazovky s chybou a podrobnosti o krokoch na riešenie problémov, ktoré ste doteraz podnikli. Môže sa stať, že bude potrebné deaktivovať DNS, CDN alebo firewall, aby ste sa tejto chyby zbavili.

Chyba č. 5: Príliš veľa žiadostí (kód chyby 429)

Táto chyba zvyčajne znamená, že existuje doplnok alebo skript tém, ktorý odosiela príliš veľa požiadaviek na váš server.

Krok 1: Oprava Bielej obrazovky smrti

Prejdite si biele kroky pri riešení problémov so smrťou.

Ak pri tomto postupe nemôžete odstrániť chybu, obráťte sa na svoju hostiteľskú spoločnosť. Mali by vám byť schopní povedať, ktorá integrácia tretích strán pracuje v overdrive.

Ak existuje spôsob, ako prekonfigurovať nastavenia, aby ste problém vyriešili, urobte to. V opačnom prípade budete musieť nájsť náhradný nástroj.

Chyba č. 6: Vypršal časový limit pripojenia / limit bol vyčerpaný

Pri tejto chybe nestratíte prístup na svoj web ani do administratívnej oblasti. Čo to naopak znamená, že akcia, ktorú sa snažíte vykonať v rámci WordPress – napríklad inštalácia novej témy – vyčerpáva limity vášho servera..

Krok 1: Zvýšte limit pamäte

Prejdite do správcu súborov a otvorte súbor wp-config.php.

V dolnej časti súboru vyhľadajte reťazec, ktorý vyzerá takto:

define ('WP_MEMORY_LIMIT', '64M');

Je to bit „64M“, ktorý je potrebné aktualizovať. Ak chcete serveru poskytnúť viac pamäte na spracovanie vašej žiadosti, zvýšte limit na 256 miliónov:

define ('WP_MEMORY_LIMIT', '256M');

Skúste znova spracovať svoju žiadosť prostredníctvom WordPress. Ak to nefunguje, skúste toto:

Krok 2: Zvýšte maximálny čas vykonávania

Môže to byť len tak, že čas potrebný na spracovanie žiadosti prekročil predvolený maximálny čas vykonávania.

Tento limit má dobrý dôvod (napríklad, ako zabrániť hackerom bombardovať váš server rovnakými požiadavkami znova a znova). Môžete ju však dočasne upraviť, aby sa vašej žiadosti vyhovelo.

V správcovi súborov alebo FTP vyhľadajte súbor .htaccess. Ak máte problém nájsť súbor .htaccess, prečítajte si kroky z opravy chýb interného servera.

Vo vnútri súboru prejdite úplne nadol. Uvidíte riadok, ktorý vyzerá takto:

# END WORDPRESS

Tesne nad ňu umiestnite nasledujúce:

php_value max_execution_time 300

V predvolenom nastavení je maximálna doba vykonávania zvyčajne 30 až 60 sekúnd. Tým sa narazí do 300 sekúnd.

Skúste svoju žiadosť znova. Ak to funguje, nezabudnite sa vrátiť do súboru .htaccess a riadok buď úplne odstrániť, alebo ho prepísať tak, že hovorí:

php_value max_execution_time 60

Ak táto oprava nefungovala, aktualizujte 300 až 600 a opakujte postup. Ak to nefunguje, môže sa vyskytnúť problém s nedávno aktualizovaným doplnkom alebo témou.

Krok 3: Oprava Bielej obrazovky smrti

Prejdite si biele kroky pri riešení problémov so smrťou.

Ak ste stále uviazli, kontaktujte svojho poskytovateľa hostingu.

Chyba č. 7: Stránka sa nenašla (kód chyby 404)

Nie je neobvyklé naraziť na túto chybu na webe, ak stránka už neexistuje na svojej pôvodnej adrese URL a nie je nastavené presmerovanie. Existujú však prípady, keď sa táto chyba môže zobraziť, aj keď stránka existuje na zadanej adrese.

Krok 1: Overte pravopis adresy URL

Ak chcete byť na bezpečnej strane, znova skontrolujte pravopis adresy URL, ktorú ste zadali do panela s adresou. Uistite sa, že neexistujú žiadne chyby.

Krok 2: Opravte Permalink

Ak ste kedykoľvek prepínali permalinkovú štruktúru, mohlo by sa stať, že sa zadné nastavenie zaseklo v koncovej časti. Ak ju chcete uvoľniť, prejdite do časti Nastavenia> Permalinky.

Nastavenia Permalink Menu

Prepnite štruktúru permalinks späť na predvolené nastavenie „Plain“:

Predvolené nastavenia Permalink

Uložte svoje zmeny.

Vráťte sa späť k permalinkovej štruktúre, ktorú chcete použiť. Ušetrite ešte raz.

Na stránke skontrolujte, či stále existuje chyba 404. Ak áno, prejdite na ďalší krok.

Krok 3: Nahraďte súbor .htaccess

Spustiť poškodenú opravu súboru .htaccess.

To by malo chybu zbaviť.

Chyba č. 8: Chyba syntaxe

Táto chyba sa zobrazí okamžite po úprave súboru na pozadí vášho webu.

Keď uvidíte „syntaktická chyba“, znamená to, že došlo k porušeniu správnych postupov pri kódovaní.

Ide napríklad o syntaktickú chybu, pretože chýba posledný bodkočiarka (;):

define ('WP_MEMORY_LIMIT', '64M')

Toto je tiež syntaktická chyba, pretože priame úvodzovky sú napísané ako kučeravé úvodzovky:

define („WP_MEMORY_LIMIT“, „64M“);

Môže sa tiež vyskytnúť „neočakávaná chyba“. Toto znamená, že niečo je nesprávne napísané alebo nesprávne naformátované.

Krok 1: Opravte kód

Tieto typy chýb sú jasnejšie ako väčšina chýb v tomto zozname. Keď ho uvidíte, malo by vám povedať nielen to, ktorý súbor obsahuje chybu, ale tiež, na ktorom riadku sa chyba vyskytla. Vďaka tomu je kontrola kódu z hľadiska chýbajúcich alebo chybných znakov oveľa jednoduchšia.

Keď nájdete problém, opravte ho a uložte zmeny. Opäť skontrolujte svoju stránku a potvrďte, že chyba je preč.

Chyba č. 9: Nie je k dispozícii pre plánovanú údržbu

Túto správu by ste mali vidieť z jedného dôvodu: WordPress prepísal vaše webové stránky počas vykonávania aktualizácie do režimu údržby. To môže byť:

  • Aktualizácia, ktorú ste práve presadili.
  • Automatická aktualizácia vykonaná programom WordPress práve teraz.
  • Staršia aktualizácia, ktorá spôsobila, že vaše webové stránky uviazli v režime údržby.

Krok 1: Dajte mu minútu

Než začnete robiť čokoľvek, dajte mu minútu. Aj keď ste nestlačili aktualizáciu manuálne, WordPress môže pracovať na jednej v pozadí.

Ak minúta uplynie a správa o plánovanej údržbe neodišla, urobte ďalší krok.

Krok 2: Vypnite režim údržby

Prihláste sa do ovládacieho panela a správcu súborov. Prejdite do koreňového adresára svojej webovej stránky a vyhľadajte súbor s názvom .maintenance.

Ak chcete vypnúť režim údržby, jednoducho kliknite na súbor a odstráňte ho. Týmto sa váš web vráti späť.

Chyba č. 10: Automatická aktualizácia zlyhala

V predvolenom nastavení WordPress nakonfiguroval drobné aktualizácie tak, aby sa automaticky spúšťali (hlavne tie, ktoré sa týkajú všeobecnej údržby a zabezpečenia). Môžete mať tiež naplánované spustenie vlastných automatických aktualizácií.

Bez ohľadu na to, odkiaľ pochádzajú, môžu nastať prípady, keď aktualizácia neprejde. Mohlo by to byť len zlé načasovanie (ako keby bol server v daný okamih vypnutý) alebo porucha v systéme.

Krok 1: Manuálna aktualizácia

Oprava tohto problému je jednoduchá.

Vo WordPress uvidíte niekoľko indikátorov, ktoré vás informujú o tom, kde čakajú vaše aktualizácie:

Aktualizácie WordPress

Postupujte podľa nich a aktualizáciu vydajte manuálne.

Chyba č. 11: Príliš veľa presmerovaní

Presmerovanie je zvyčajne zámerné. Aktualizujete svoje doménové meno alebo presuniete svoje webové stránky z HTTP na HTTPS. V týchto prípadoch použijete presmerovanie 301, aby ste zaistili, že sa prevádzka dostane na správny cieľ, aj keď vaši návštevníci zadajú starú adresu URL.

Ak však narazíte na chybu, ktorá hovorí, že je príliš veľa presmerovaní, zvyčajne to znamená, že vaši návštevníci uviaznu v presmerovacej slučke bez možnosti pristáť.

Stáva sa to, keď sa vaše stránky a adresy WordPress líšia.

Krok 1: Aktualizujte nastavenia WordPress

Prvé miesto na kontrolu tohto rozporu sú nastavenia WordPress. Prejdite do časti Nastavenia> Všeobecné:

Nastavenia Všeobecné menu

Adresy pre WordPress a web by sa mali zhodovať:

Adresy všeobecných nastavení

Ak to neurobia, opravte nesprávne naformátovanú adresu URL a uložte svoje zmeny.

Ak sa tým problém neodstráni, skontrolujte údaje o svojich stránkach na úrovni servera.

Krok 2: Aktualizujte súbor wp-config.php

Súbor wp-config.php obsahuje veľa údajov o konfigurácii vašich webových stránok vrátane názvu domény.

Prihláste sa do správcu súborov alebo FTP a otvorte súbor wp-config.php. Vyhľadajte reťazec kódu, ktorý vyzerá takto:

define ('WP_HOME', 'http: //faux-agency.local');

define ('WP_SITEURL', 'http: //faux-agency.local');

Nahraďte webovú adresu testovacej stránky vyššie svojimi vlastnými adresami WordPress a webovými stránkami. Tieto dve hodnoty by mali byť opäť rovnaké.

Mali by sa tiež zhodovať s tým, ako sú nakonfigurované na úrovni servera. Ak je doména zaregistrovaná ako doména https: //www.faux-agency.local, potom tu musia byť uvedené hodnoty HTTPS a WWW.

Uložte zmeny a vráťte sa na svoj web. Chyba by mala byť odstránená.

Chyba č. 12: Zmiešaný obsah

Ďalšou chybou, ktorá vyplýva z formátovania vašej webovej adresy, je chyba zmiešaného obsahu. V zásade to znamená, že:

  • Váš web má nainštalovaný certifikát SSL a teraz beží cez HTTPS.
  • Na vašom webe sú niektoré prvky (napríklad obrazové súbory), stránky alebo odkazy, ktoré naďalej používajú protokol HTTP.

Webové stránky musia byť všetky HTTPS alebo všetky HTTP. Ak chcete odstrániť túto chybu, musíte presunúť nezabezpečený obsah na zabezpečenú webovú adresu.

Namiesto toho, aby ste podnikli kroky na jeho opravu, vyberte možnosť, ktorá vám najviac vyhovuje:

Možnosť 1: Použite nástroj na kontrolu

Otvorte svoj web a kliknite pravým tlačidlom myši kdekoľvek na obrazovke. Vyberte „Skontrolovať“ z možností:

Skontrolujte webovú stránku

Vyhľadajte panel Konzola. Ak sa na tejto stránke vyskytne takáto chyba zmiešaného obsahu, nájdete ju tu:

Skontrolujte konzolu

Presne sa dozviete, ktorá časť stránky obsahuje obsah HTTP. Potom ho môžete opraviť opravením nesprávneho odkazu alebo opätovným odovzdaním súboru.

Možnosť 2: Použite doplnok SSL Insecure Content Fixer

Nainštalujte Doplnok SSL pre nezabezpečený obsah aby som ti pomohol.

SSL - nezabezpečený opravár obsahu

Začnite nastavením „Simple“ a zistite, či sa tým problém nevyrieši. Ak sa tak nestane, preveďte sa nasledujúcimi nastaveniami, až kým nenájdete nastavenie, ktoré rieši problém so zmiešaným obsahom.

Možnosť 3: Požiadajte o pomoc webhostingovú podporu

Ak máte stratu z dôvodu chyby zmiešaného obsahu, kontaktujte svoju webhostingovú spoločnosť.

Chyba č. 13: Nepodarilo sa zapísať na disk

Ak máte problémy s obrázkami na vašom webe, je to pravdepodobne chyba, ktorú uvidíte.

Zobrazí sa, keď sa súbor nepodarí odovzdať. Zobrazí sa aj vtedy, keď vaše mediálne súbory vyzerajú, akoby zmizli z priečinka Médiá aj z vášho webu. Budú mať prázdne zástupné symboly, ale obsah sa nezobrazí.

To nemusí súvisieť s pokusom o nahranie neprijateľných typov súborov. Táto chyba súvisí s povoleniami súborov, ktoré nie sú správne nakonfigurované na koncovom serveri. Aktualizácia od vášho webového hostiteľa alebo doplnok by ich mohol zmariť.

Krok 1: Aktualizujte povolenia v priečinku s obsahom wp

Prejdite na server FTP a vyhľadajte priečinok s obsahom wp. Otvorte ho a vyhľadajte priečinok na odovzdávanie. Kliknite naň pravým tlačidlom myši. Vyberte možnosť „Zmeniť povolenia“ (môže sa tiež nazývať „Povolenia na súbory“ alebo iba „Povolenia“)..

Odovzdané povolenia na zmenu

Ak nevidíte obrazovku, ktorá vyzerá takto, budete musieť požiadať svojho hostiteľa, aby buď aktualizoval prístup k súborovým povoleniam, alebo aby vám pomohol von..

Ak vidíte obrazovku, ako je táto, aktualizujte hodnotu „Permissions Value“ na 744. Začiarknite políčko „Rekurzívne“ nižšie a použite ho iba na adresáre. Uložte svoje zmeny.

Pravým tlačidlom myši kliknite na priečinok na odovzdanie. Tentoraz nastavte „Hodnota povolení“ na 644. Začiarknite políčko „Rekurzívne“, ale použite ho iba na súbory. Uložte svoje zmeny.

Vráťte sa na svoj web a mali by ste vidieť, že vaše mediálne súbory sú neporušené (alebo že mediálne súbory môžete bez problémov odovzdávať)..

Chyba č. 14: Zmeny sa nezobrazujú

Toto nie je chyba, ktorá bude obsahovať správu alebo bielu obrazovku. Toto je chyba, ktorú uvidíte po vlastných aktualizáciách po tom, ako si uvedomíte, že sa nezobrazuje na živých stránkach..

Toto je problém s vyrovnávacou pamäťou.

Krok 1: Vymažte vyrovnávaciu pamäť stránky

Ak používate plugin pre ukladanie do vyrovnávacej pamäte WordPress, prvá vec, ktorú musíte urobiť, je vyčistiť vyrovnávaciu pamäť.

Väčšina doplnkov WordPress umiestni na paneli s ponukami správcu v hornej časti WordPress tlačidlo „Vymazať vyrovnávaciu pamäť“ alebo „Vymazať vyrovnávaciu pamäť“, napríklad:

Vyčistiť vyrovnávaciu pamäť

Vymažete tak vyrovnávaciu pamäť stránky pre všetkých používateľov a návštevníkov. Vráťte sa na svoje webové stránky a zistite, či to pomohlo. Ak sa tak nestalo, skúste nasledujúci krok:

Krok 2: Vymažte vyrovnávaciu pamäť prehliadača

V niektorých prípadoch je to problém vášho webového prehliadača. Ak chcete vymazať vyrovnávaciu pamäť prehliadača, vyhľadajte nastavenia svojho prehliadača:

Nastavenia prehliadača

Odtiaľ vyhľadajte nastavenie, ktoré vám umožní vyčistiť údaje prehliadača alebo vyrovnávaciu pamäť:

Vymazať údaje prehliadania

Potom vymažte vyrovnávaciu pamäť prehliadača:

Vymazať vyrovnávaciu pamäť Chrome

Po dokončení prehliadača sa vrátite na stránku Nastavenia. Teraz môžete navštíviť svoj web a potvrdiť, že problém je vyriešený.

Chyba č. 15: Prihlásenie zlyhalo

Existujú dva dôvody, prečo sa nemôžete prihlásiť do správcu WordPress. Každý má samostatnú opravu.

Možnosť 1: Obnovenie hesla

Ak sa vyskytol problém, že ste zabudli svoje heslo, kliknite na možnosť „Zabudli ste heslo?“ odkaz pod prihlasovacím formulárom:

Stratili ste heslo

Do formulára na obnovenie účtu zadajte svoju e-mailovú adresu alebo meno používateľa:

Obnovte svoje heslo

Dostanete e-mail na vytvorenie nového hesla a obnovenie prístupu k vášmu účtu.

Možnosť 2: Aktualizácia prihlasovacích údajov v phpMyAdmin

Ak je problémom, že ste stratili alebo zabudli svoje prihlasovacie údaje, ale stále sa nemôžete prihlásiť, budete ich musieť manuálne resetovať pomocou phpMyAdmin.

Prejdite na ovládací panel a vyhľadajte phpMyAdmin.

Nástroje databázy cPanel

Toto je vaša konzola phpMyAdmin:

phpMyAdmin Console

Rozbaľte svoju databázu na ľavom paneli. Vyhľadajte tabuľku wp_users. Kliknutím na ňu alebo výberom možnosti „Prehľadávať“ otvoríte zoznam používateľov WordPress.

Užívateľské údaje phpMyAdmin

Ak chcete upraviť prihlasovacie údaje pre seba (alebo pre kohokoľvek iného, ​​kto sa nemôže prihlásiť), kliknite na tlačidlo „Upraviť“ naľavo od ich prihlasovacích údajov..

phpMyAdmin Upraviť poverenia

Upravte heslo – uistite sa, že ide o silnú kombináciu veľkých písmen, malých písmen, číslic a symbolov. Potom uložte zmeny.

Môžete sa vrátiť na prihlasovaciu obrazovku WordPress a skúste to znova. Ak problém pretrváva, požiadajte o pomoc svoju webhostingovú spoločnosť.

Zabaliť

Je zrejmé, že dúfate, že pri práci s programom WordPress sa s týmito chybami nikdy nestretnete. Závady a chyby však môžu pochádzať z rôznych miest – webový server, nainštalované doplnky alebo motív, jadro WordPress a niekedy dokonca aj od vás.

Aj keď váš web neprejde do režimu offline, tieto chybové správy, prázdne obrazovky a chýbajúci obsah sú pre vašich návštevníkov nepríjemné. Uistite sa teda, že viete, ako vyriešiť tieto problémy WordPress, hneď ako sa zistia.

Posledná vec: nezabudnite mať na pozadí spustený automatizovaný systém záloh. Pri náhode, že jedna z týchto chýb nie je možné vyriešiť čisto (napríklad v prípade narušenia zabezpečenia), záloha môže skutočne skryť vašu schovávačku.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me