A hibák nem igazán szórakoztatóak, és ez duplán igaz az olyan ezoterikus hibakódokra, amelyeket nem tudsz kitalálni. Az 505-ös hiba rejtélyes és zavaró példa, amely váratlan helyeken is megjelenhet, például a WordPress webhely kimenő hivatkozásainál. Mivel erről nincsenek átfogó cikkek az interneten, úgy döntöttünk, hogy egyszer mindenkorra megoldjuk a kérdést. Vessünk egy pillantást az 505-ös hibakód jelentésére és annak megoldására.
505-ös hibakód Jelentés kiderült
![[Hiba az Intézőben]](https://cloudzy.com/wp-content/uploads/image3-5.png)
Az 505-ös hiba a „HTTP-verzió nem támogatott” kódja, és ez azt jelenti, hogy az ügyfél kérése a HTTP olyan verzióját használja, amelyet a szerver nem ismer fel. Legtöbbször az a probléma, hogy a webszerver egy régi HTTP-verziót használ. Ez akkor fordulhat elő, ha az olyan webszervereket, mint az Apache vagy az Nginx, hosszú ideig nem frissítették.
Néha azonban ennek az ellenkezője történik. Ha régebbi böngészőket, például az Internet Explorert használ az újabb webhelyekhez, előfordulhat, hogy gyakran látja az 505-ös hibát. Ebben az esetben a probléma nem a HTTP-szerveré, pedig azt szerverhibának hívják.
Most már van néhány módszer, amellyel elkerülheti ezt a hibát, attól függően, hogy rendelkezik-e hozzáféréssel a kiszolgálóhoz vagy sem. Ugorjunk bele.
Hatékony A HTTP 505 hiba elhárításának módjai
HTTP 505 hiba elhárítása: ügyféloldali megoldások
Ha az 505-ös hibát látja a böngészőben, két gyors módja van annak javítására. Első lépésként ellenőrizze, hogy valóban régi böngészőt használ-e, például a Microsoft Internet Explorerét. Ilyen esetekben a böngésző a régi HTTP-verziók használatával próbál csatlakozni egy modern webszerverhez. Tehát a probléma megoldásának legjobb módja, ha átvált egy modern böngészőre, például a Firefoxra vagy a Google Chrome-ra.
Ha modern böngészőt használ, és az 505-ös hibával szembesült, akkor a leggyorsabb megoldás a böngésző gyorsítótárának törlése. A gyorsabb munkavégzés és a kisebb hálózati forgalom érdekében a legtöbb böngésző gyorsítótárazási módszereket alkalmaz, amelyek tárolják a felkeresett webhelyek bizonyos funkcióit. SometiA gyorsítótár és a webhely tényleges tartalma egy idő után nem egyezik meg, és ez olyan hibákat okozhat, mint az 505 „A HTTP-verzió nem támogatott”. Mint egy Például elmondjuk, hogyan ürítheti ki a gyorsítótárat a Chrome böngészőben.
A Chrome különféle módokat kínál a gyorsítótár kezelésére és törlésére, de a leggyorsabb módja a következő:
- A Chrome böngészőben nyomja meg az F12 billentyűt
- Kattintson és tartsa lenyomva a címsor melletti frissítés gombot
- A megjelenő menüből válassza az „Empty Cache and Hard Reload” lehetőséget.
![[Chrome Hard Reload Menu]](https://cloudzy.com/wp-content/uploads/image1-6.png)
HTTP 505 hiba elhárítása: Szerveroldali megoldások
Ha WordPress-alapú webhelyet futtat, vagy régi webszervert vagy tárhelyszolgáltatót használ, akkor lehet, hogy tehet valamit az 505-ös hiba ellen.
Kezdj el blogolni
Hozzon önállóan WordPress-t csúcsszintű hardveren, NVMe-tárhellyel és minimális késleltetéssel szerte a világon – válassza ki kedvenc disztribúcióját.
Szerezze be a WordPress VPS-tA HTTP verzió ellenőrzése
A probléma megoldásának első lépése annak ellenőrzése, hogy a webszerver melyik HTTP-verziót használja. Ehhez használhatja a TelNet Windows rendszerben vagy a becsavar parancs Linux alatt. Mivel TelNet rengeteg útmutatás elérhető az interneten, bemutatjuk a HTTP-verzió Linux parancssor használatával történő ellenőrzésének lépéseit.
Először is el kell indítanunk a terminált. Ezt megteheti a Ctrl+Alt+T billentyűkombináció megnyomásával a legtöbb disztribúcióban, és mindegyikben az Alkalmazások menüből. Miután megnyitotta a terminált, írja be a következő parancsot, és nyomja meg a <Return> gombot
curl --head http://example.site/
Természetesen meg kell változtatnia az „example.site”-t a saját webhelyének címére. Amikor végrehajtja ezt a parancsot, látnia kell a tulajdonságok listáját, amelyek valahogy így néznek ki:
![[Linux terminálkérés HTTP-verzióhoz]](https://cloudzy.com/wp-content/uploads/Screenshot-from-2021-07-17-11-53-29.png)
Amikor azonban a probléma megjelenik a WordPressben, az oka valami más, és más megoldásra lesz szüksége. Vessünk egy pillantást.
WordPress probléma
Néha a WordPress beépülő modulok megpróbálnak csatlakozni harmadik felek webhelyeihez a kimenő linkre vezető úton, és ez problémákat okozhat. Képzelje el például, hogy ügyfelét az Amazonon értékesített termékéhez szeretné irányítani. Használhat statikus URL-címeket a termékéhez, amelyek teljesen rendben vannak, de ha valaki rákattint a webhelyén, 505-ös hibát kap. Ez általában egy beépülő modul, valamint a harmadik fél webhelyének HTTP-verziója és a valódi célhely közötti különbség miatt van. Ennek teszteléséhez használhatja a fenti módszert becsavar hogy ellenőrizze webhelye HTTP-verzióját és azt, amelyre hivatkozik.
WordPress megoldás #1
Kétféleképpen kezelheti ezt. Ha csak néhány beépülő modult használ, javasoljuk, hogy egyesével kapcsolja ki a bővítményeket, hogy megtalálja a tettest. Ezután lecserélheti egy alternatívára vagy saját kódjára. Ez azonban nem mindig praktikus megoldás. Lehet, hogy túl sok beépülő modulja van ahhoz, hogy megtalálja az 505-ös hibakódért felelőst, vagy előfordulhat, hogy nem tud megválni tőle, még akkor sem, ha megtalálja a beépülő modult. Ezért lehet, hogy a következő módszer megéri, annak ellenére, hogy ez csak egy megoldás.
Kezdj el blogolni
Hozzon önállóan WordPress-t csúcsszintű hardveren, NVMe-tárhellyel és minimális késleltetéssel szerte a világon – válassza ki kedvenc disztribúcióját.
Szerezze be a WordPress VPS-tWordPress megoldás #2
Ez a módszer magában foglalja a WordPress linkellenőrző, amely megkeresi és jelenti a hibás hivatkozásokat. Általában ez egy hasznos eszköz, amely lehetővé teszi a nem kívánt és régi hivatkozások eltávolítását. Ha a működő linkeket a beépülő modulok miatt meghibásodottként kezdi jelenteni, az károsíthatja webhelyét. A meghibásodott linkekről szóló hamis jelentések lehetetlenné tehetik webhelye valódi elemzését, és sok látszólag meghibásodott link ronthatja a SEO rangsorolását. Mindezek elkerülése érdekében ki kell kapcsolnunk a Hivatkozás-ellenőrzőt a téves riasztást kiváltó webhelyeknél.
Ha megtalálta az összes működő hivatkozást, amely továbbra is 505-ös hibakóddal válaszol, a következő lépésekkel kizárhatja őket a hivatkozásellenőrzőből:
- Nyissa meg a WordPress irányítópultját
- Lépjen a Beállítások → Hivatkozásellenőrző → Milyen hivatkozásokat kell ellenőrizni
- Adja hozzá a domain(eke)t a Kizárási listához
- Kattintson a Módosítások mentése gombra
Egyszerűbb módszer?
És ez az. Ennek kellett volna gondoskodnia az 505-ös hibakódról annak minden megnyilvánulásában. Persze mindig megvan rá az esély, hogy nem fog ilyen egyszerűen elmúlni. Hogyan lehet megoldani a HTTP 505 hibát? Nos, az egyik egyszerű módszer az, hogy felhagyunk ezzel, és mindent ránk bízunk. Optimalizált WordPress VPS-ünk, amely csúcsszintű infrastruktúrán fut, és a legújabb szoftververziókat használja, biztosítja, hogy Ön ne ütközzen ilyen hibába. A frissítést és a biztonsági mentést ránk bízhatja, és időt fordíthat a termelékenység növelésére. Vessen egy pillantást nálunk WordPress VPS megoldások itt.