Predstavte si, že sa snažíte aktualizovať svoje webové stránky, ale z nejakého dôvodu nemáte prístup k informačnému panelu. Horšie je, že sa nemôžete dostať ani na svoju prihlasovaciu stránku WordPress, pretože vám v tom bráni chyba 401.

Une 401 Chyba HTTP znamená, že sa vyskytol problém s overením totožnosti vášho prehliadača. V tomto návode popíšeme, čo to znamená a čo to spôsobuje. Ďalej prejdeme tromi spôsobmi, ako problém vyriešiť, aby sme mali opäť prístup k vášmu hlavnému panelu.

Čo je chyba HTTP 401 a aké sú potenciálne príčiny?

Pravdepodobne ste sa niekedy pokúsili prihlásiť na hlavný panel WordPress a omylom ste odoslali nesprávne poverenia. V takom prípade sa zobrazí chybová stránka, ktorá vás informuje o tom, že ste sa pomýlili, ale stále k nej máte prístup opätovným zadaním správneho používateľského mena a hesla.

Chyba 401 je podobná v tom, že zahŕňa pokus o prístup na web pomocou nesprávnych údajov, ale na vyššej úrovni. Ak sa váš prehliadač neoverí správne na serveri vášho webu, nebudete sa môcť dostať ani na prihlasovaciu stránku WordPress.

Namiesto toho sa zobrazí chybová stránka podobná nasledujúcej:

Chyba WordPress 401

Chyba 401 vyžadujúca povolenie znamená, že sa môžete pokúsiť znova dostať k prostriedku pomocou správnych údajov. Inými slovami, často ide o dočasný problém, na rozdiel od 403 Chyba HTTP v ktorej máte výslovný zákaz prístupu na stránku, na ktorú sa chcete dostať.

V niektorých prípadoch chyba 401 sama o sebe zmizne a umožní vám znova prístup na váš web. Uzamknutie vášho webu je však čo i len na chvíľu nepohodlné. Namiesto toho, aby ste čakali, že váš problém vyrieši váš prehliadač, môžete podniknúť kroky na rýchlejší prechod na hlavný panel.

Ako opraviť chybu 401 na WordPresse

Hlavným problémom chyby 401 je to, že má niekoľko potenciálnych príčin. Je teda ťažké vedieť, ktorý z nich ovplyvňuje váš prehliadač. Z tohto dôvodu budeme diskutovať o niekoľkých možných opravách, aby ste ich mohli nájsť.

1. Jasné záznamy DNS (Domain Name System)

V mnohých prípadoch bude váš počítač ukladať údaje o adresách IP a URL, ku ktorým najčastejšie pristupujete. Takto môže rýchlejšie vybavovať budúce požiadavky.

Odstránenie vášho DNS znamená odstránenie všetkých týchto dočasných údajov z vášho počítača. Takto pri ďalšom pokuse o prístup k problematickej adrese URL odošle úplne novú žiadosť a znova vás overí.

Proces vyprázdňovania vášho DNS sa líši od operačného systému po operačný systém. Ak ste používateľom systému Windows, je to také ľahké ako otvorenie príkazového riadku a zadanie príkazu ipconfig /flushdns :

Flush DNS záznamy na počítači s Windows.

Systém Windows vráti správu o úspechu a vy sa môžete pokúsiť znova dostať na svoj web.

Používatelia počítačov Mac budú musieť prejsť podobným procesom, ale príkaz, ktorý musíte zadať v Termináli, sa líši v závislosti od verzie OSX, ktorú používate. Používatelia troch najnovších iterácií (Sierra, High Sierra a Mojave) môžu používať sudo killall -HUP mDNSRodpoveď .

2. Vymažte vyrovnávaciu pamäť prehliadača a firewall

Prehliadače môžu tiež ukladať údaje, aby ste nemuseli znova načítať webové stránky pri každom prístupe k nim. Tento proces sa nazýva caching. V niektorých prípadoch môžete neúmyselne uložiť nesprávne prihlasovacie údaje.

Ak je to koreň vašej chyby 401, oprava chyby je jednoduchá. Väčšina moderných prehľadávačov vám umožní vyčistiť medzipamäť behom niekoľkých minút. Napríklad pomocou prehliadača Chrome môžete prejsť na Nastavenia> Pokročilé  a hladaj moznost Vymažte údaje prehliadania  :

Potom môžete určiť údaje, ktoré má prehliadač vymazať. Vyberte možnosť Obrázky a súbory uložené vo vyrovnávacej pamäti  a kliknite na tlačidlo Vymazať údaje  :

Vymazáva sa obrázky a súbory uložené v prehliadači Chrome.

Pokúste sa znova navštíviť svoj web. Ak problém pretrváva, príčinou môže byť vaša medzipamäť brány firewall.

V niektorých prípadoch nemusí brána firewall komunikovať so serverom, čo vedie k chybám autentifikácie. Proces opravy bude závisieť od nástroja, ktorý používate.

Ak ste používateľom CloudFlare , môžete prejsť na svoj hlavný panel a prejsť na kartu caching. Vo vnútri nájdete možnosť pre očistenie všetko Ktorý zahŕňa celú cache firewallu:

Vzplanutie mrakov očistí všetko

Čistenie medzipamäte brány firewall nebude mať vplyv na jej funkčnosť. V najhoršom prípade sa pri ďalšej návšteve vášho webu môžu vyskytnúť dlhšie časy načítania, malo by sa to však napraviť po opätovnom zostavení pamäte cache.

Ak používate iný nástroj brány firewall, musíte si prečítať jeho dokumentáciu a skontrolovať, či vám umožňuje manuálne vyčistiť vyrovnávaciu pamäť. Pri niektorých službách bude pravdepodobne potrebné kontaktovať podporu.

3. Otestujte konflikty medzi vašimi doplnkami a témou WordPress

Problémy s kompatibilitou s vašimi doplnkami a WordPress tému môže niekedy spustiť chybu 401. Zakázanie jedného alebo druhého prvku s cieľom určiť zdroj konfliktu je jednoduché, ak máte prístup k ovládaciemu panelu.

Stačí kliknúť na deaktivácia pod menom ľubovoľného pluginu:

Doplnok wordpress divi

Pre svoju tému prepnite na predvolené nastavenie WordPressu, napríklad Twenty Devätnásť alebo Twenty Twenty. Potom môžete postupne znova aktivovať každý doplnok a počkať, kým sa problém znova vyskytne. Mali by ste byť schopní zúžiť problematický prvok.

Chyba 401 vám však môže zabrániť v prístupe na informačný panel. To znamená, že na deaktiváciu doplnkov a témy budete musieť použiť FTP (File Transfer Protocol) a FTP klient, ako FileZilla .

Po pripojení k serveru, choďte na public_html> wp-content> doplnky :

Premenujte priečinok divi plugins

Potom premenujte priečinok každého doplnku kliknutím pravým tlačidlom myši. Niečo jednoduché ako plugin názov _disabled urobí. Toto zabráni WordPressu v hľadaní týchto priečinkov.

Po deaktivácii doplnkov znova prejdite na svoj web. Ak chyba 401 zmizne, znamená to, že hlavnou príčinou bola nekompatibilita medzi jednou alebo viacerými položkami.

Potom sa môžete vrátiť späť do FileZilla a zmeniť názvy svojich doplnkov. Skontrolujte svoje stránky medzi každou z nich. Keď sa chyba 401 objaví znova, budete vedieť, že vinníkom je posledný aktivovaný nástroj.

Zakázanie tém funguje rovnako. Ísť do wp-obsah / témy, vyhľadávanie zložku, ktorá používate a premenujte ho:

Zmeňte priečinok tém divi

Automaticky sa aktivuje predvolený motív, ktorý ho nahradí. Opäť otestujte svoj web a zistite, či chyba 401 pretrváva. V opačnom prípade môže byť vaša téma súčasťou problému a budete musieť hľadať alternatívy.

záver

Nie je neobvyklé, že pri každodennom prehliadaní webu narazíte na chyby. Väčšinou to nevadí. Vážne to však bude, keď bude web, ktorý vás zasiahne chybovým kódom 401, váš. Ak to nevyriešite, môžete sa ocitnúť uviaznutý na dlhšiu dobu.

Existuje mnoho spôsobov, ako vyriešiť chybu HTTP 401 na vašom webe WordPress. Medzi najúspešnejšie prístupy patria:

  1. Vymažte svoje záznamy DNS.
  2. Vyprázdniť firewall a prehliadača cache.
  3. Testovanie konfliktov medzi vašimi WordPress pluginy a vaša téma.

Jedným z najspoľahlivejších spôsobov môže byť aj kontaktovanie vášho hostiteľa webu.