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.
A 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:
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 :
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 :
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:
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:
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 :
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:
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:
- Tisztítsa meg a DNS-rekordjait.
- Tisztítsa meg a böngésző tűzfalát és a gyorsítótárakat.
- 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.