Képzelje el, hogy megpróbálja frissíteni a webhelyét, de valamilyen okból nem fér hozzá az irányítópulthoz. Még rosszabb, hogy még a WordPress bejelentkezési oldalára sem juthat el, mert egy 401-es hiba akadályozza meg ebben.

401-es hiba HTTP azt jelenti, hogy probléma van a böngésző hitelesítő adatainak hitelesítésével. Ebben az oktatóanyagban leírjuk, mit jelent és mi okozza. Ezután a probléma megoldásának három módját vizsgáljuk meg, hogy újra hozzáférhessünk az irányítópulthoz.

Mi a HTTP 401 hiba, és mi lehet a lehetséges oka?

Valamikor valószínűleg megpróbált bejelentkezni a WordPress irányítópultjára, és véletlenül rossz hitelesítő adatokat küldött. Amikor ez megtörténik, egy hibaoldal jelenik meg arról, hogy hibát követett el, de a helyes felhasználónév és jelszó újbóli megadásával mégis elérheti azt.

A 401-es hiba annyiban hasonlít, hogy azzal jár, hogy rossz hitelesítő adatokkal, de magasabb szinten próbál meg elérni egy webhelyet. Ha a böngésző nem hitelesít megfelelően webhelye szerverén, akkor nem is fog tudni eljutni a WordPress bejelentkezési oldalára.

Ehelyett a következőhöz hasonló hibaoldalt kap:

WordPress 401 hiba

A 401 engedélyhez szükséges hiba azt jelenti, hogy a megfelelő hitelesítő adatokkal megpróbálhatja újra elérni az erőforrást. Más szóval, gyakran átmeneti probléma, ellentétben a 403-es hiba HTTP amelyben kifejezetten tilos hozzáférni a remélhetőleg elérni kívánt oldalhoz.

Bizonyos esetekben a 401-es hiba önmagában megszűnik, és ismét hozzáférést biztosít a webhelyéhez. Webhelyének zárolása azonban akár rövid ideig is kényelmetlen. Ahelyett, hogy reménykedne, hogy a böngésző megoldja a problémát, lépéseket tehet az irányítópult gyorsabb eléréséhez.

A 401 hiba kijavítása a WordPress alkalmazásban

A 401-es hiba fő problémája az, hogy több lehetséges oka van. Tehát nehéz megtudni, melyik érinti a böngészőt. Ezt szem előtt tartva több lehetséges javítást is megvitatunk, hogy megismerhesse őket.

1. Törölje a domain névrendszer (DNS) rekordjait

Számos esetben a számítógép adatokat tárol azokról az IP-címekről és URL-ekről, amelyekhez leggyakrabban hozzáfér. Így gyorsabban tudja feldolgozni a jövőbeni kéréseket.

A DNS törlése magában foglalja az összes ideiglenes adat törlését a számítógépről. Így, amikor legközelebb megpróbálja elérni a problémás URL-t, az egy teljesen új kérelmet fog benyújtani, és újra hitelesít.

A DNS-öblítés folyamata operációs rendszerenként változik. Ha Ön Windows-felhasználó, akkor ez olyan egyszerű, mint a parancssor megnyitása és a parancs beírása ipconfig /flushdns :

DNS-rekordok eltávolítása egy Windows gépen.

A Windows sikeres üzenetet küld, és megpróbálhatja újra elérni a webhelyét.

A Mac felhasználóknak hasonló folyamaton kell keresztülmenniük, de a terminálba beírandó parancs az Ön által használt OSX verziótól függően változik. A három legújabb iteráció (Sierra, High Sierra és Mojave) felhasználói használhatják sudo killall -HUP mDNSResponder .

2. Tisztítsa meg a tűzfalat és a böngésző gyorsítótárát

A böngészők adatokat is tárolhatnak, így nem kell minden alkalommal újra betöltenie a webhelyeket, amikor megnyitja őket. Ezt a folyamatot ún gyorsítótárral. Egyes esetekben véletlenül helytelen bejelentkezési adatokat tárolhat.

Ha ez a gyökere a 401-es hibának, akkor a hiba kijavítása egyszerű. A legtöbb modern böngésző lehetővé teszi a gyorsítótár törlését percek alatt. A Chrome-mal például a következőre léphet: Beállítások> Haladó  és keresse meg az opciót Törölje a böngészési adatokat  :

Ezután megadhatja azokat az adatokat, amelyeket a böngésző törölni szeretne. Válassza az opciót Gyorsítótárban tárolt képek és fájlok  és kattintson a gombra Tiszta adatok  :

Képek és fájlok törlése a Chrome-ban.

Próbálja újra elérni a webhelyét. Ha a probléma továbbra is fennáll, a hibát a tűzfal gyorsítótárának köszönheti.

Bizonyos esetekben előfordulhat, hogy a tűzfal nem kommunikál a szerverével, ami hitelesítési hibákat okoz. A javítási folyamat a használt eszköztől függ.

Ha felhasználó vagy CloudFlare , elmehet az irányítópultra és a fülre caching. Belül talál egy lehetőséget a Tisztítson meg mindent , amely tartalmazza a teljes tűzfal gyorsítótárát:

Felhőfáklya ürítse ki az összeset

A tűzfal gyorsítótárának kiürítése nem befolyásolja annak működését. A legrosszabb esetben előfordulhat, hogy hosszabb betöltési időket tapasztal a következő alkalommal, amikor meglátogatja webhelyét, de ennek meg kell oldódnia a gyorsítótár újjáépítése után.

Ha másik tűzfal eszközt használ, akkor át kell néznie annak dokumentációját és ellenőriznie kell, hogy ez lehetővé teszi-e a gyorsítótár manuális törlését. Egyes szolgáltatások esetén előfordulhat, hogy inkább az ügyfélszolgálathoz kell fordulnia.

3. Tesztelje a pluginok és a WordPress téma közötti konfliktusokat

Kompatibilitási problémák a beépülő modulokkal és WordPress téma időnként 401-es hibát válthat ki. Az egyik vagy másik elem letiltása az ütközés forrásának meghatározásához egyszerű, ha hozzáfér az irányítópulthoz.

Csak kattintson kikapcsolása bármely plugin neve alatt:

Wordpress divi plugin

A témához váltson egy alapértelmezett WordPress-re, például Húsz Tizenkilenc vagy Húsz Húsz. Ezután egyesével újra aktiválhatja az egyes bővítményeket, és megvárhatja a probléma újbóli megjelenését. Szűkíteni kell a problémás elemet.

A 401-es hiba azonban megakadályozhatja az irányítópult elérését. Ez azt jelenti, hogy a beépülő modulok és a téma deaktiválásához a File Transfer Protocol (FTP) és egy FTP kliens, például FileZilla .

Miután csatlakozik a szerverhez, ugorjon a public_html> wp-content> bővítmények :

Nevezze át a divi plugins mappát

Ezután nevezze át az egyes bővítmények mappáját a jobb egérgombbal kattintva. Valami egyszerű, mint a plugin neve _disabled megteszi. Ez megakadályozza, hogy a WordPress megtalálja ezeket a mappákat.

A beépülő modulok inaktiválása után lépjen újra a webhelyére. Ha a 401 hiba eltűnt, ez azt jelenti, hogy egy vagy több elem közötti inkompatibilitás volt a kiváltó ok.

Ezután visszaléphet a FileZillába, hogy megváltoztassa a beépülő modulok nevét. Mindegyik között ellenőrizze a webhelyét. Amikor újra megjelenik a 401-es hiba, akkor tudni fogja, hogy az utolsó aktivált eszköz a tettes.

A témák letiltása ugyanúgy működik. Menj wp-tartalom / témák, keresés a használt mappát, és nevezze át újra:

Módosítsa a div témák mappát

Az alapértelmezett téma automatikusan aktiválódik annak helyettesítésére. Ismét tesztelje webhelyét, hogy a 401 hiba továbbra is fennáll-e. Ellenkező esetben a témája a probléma része lehet, és alternatívákat kell keresnie.

Következtetés

Nem mindennapi hibák fordulnak elő a napi böngészés során. Általában nem számít. Komolyabbá válik azonban, ha a 401-es hibakóddal eltaláló webhely a tiéd. Ha nem sikerül megoldani, akkor hosszabb időre beragadhat.

Sokféleképpen lehet megoldani a HTTP 401 hibát a WordPress webhelyén. A legsikeresebb megközelítések közül néhány:

  1. Tisztítsa meg a DNS-rekordjait.
  2. Tisztítsa meg a böngésző tűzfalát és a gyorsítótárakat.
  3. Ellentmondások tesztelése között WordPress plugin és a te témád.

Az egyik legmegbízhatóbb módszer az is lehet, ha kapcsolatba lép az internetes fogadóval.