Ez a cikk leírja, mit jelent az 500-as hiba, hogyan kap egy HTTP 500-kódot, valamint az ilyen hibák kijavítását.
Mi a HTTP 500 hiba?
Az Ön böngészője kérést küld a fogadó szerver kezelő webhelyének, amikor Ön felkeres egy weboldalt, amely előállítja a kért adatokat és válaszkódokat. Hogy a kérés sikeres volt-e, azt a HTTP válaszállapot kódjai jelzik.
Öt csoportban kategorizálják a válaszokat. Ha egy hibaüzenet az 500–599 tartományba esik, akkor kiszolgálóhibaként azonosítható.Az 500 HTTP-állapotkód egy általános hibaüzenet, amelyet a szerver visszaad, mivel nincs más megfelelő hibaüzenet. Különféle akadályok válthatják ki, amelyek megakadályozzák, hogy a kiszolgáló töltse ki a kérést.
Sokat nem tehet, amikor az Ön által megnyitott oldal 500 hibát dob, mert a hibát nem a böngészője vagy az internetkapcsolat váltja ki. Próbálja ki az alábbi megoldások bármelyikét, még akkor is, ha a hiba a kiszolgáló oldalán történt:
- Töltse be újra a böngészőt, vagy próbáljon meg másik böngészőt. Ha újratölti a böngészőt, a weblap betöltésének valószínűsége gyenge, de mégis érdemes megnézni.
- Kezdje el törölni a böngésző gyorsítótárát. Hacsak az 500 hibát nem tartalmazó oldal nincs gyorsítótárban, a böngészőnek a gyorsítótár törlése után kérnie kell az oldal verzióját.
- Akkor gyere vissza. Addig a webfejlesztő meg tudta oldani a szerver problémáját.
- Vegye fel a kapcsolatot a weboldal üzemeltetőivel. A legutolsó lehetőség, hogy kapcsolatba lép a webhely kezeléséért felelős személlyel.
500 hibaelhárítás
Az 500-as belső kiszolgálóhiba különböző okokból válthat ki. A legnépszerűbbek itt vannak:
Probléma a jóváhagyással. Ha a webböngészőnek nincs engedélye a webhelyfájlok megtekintésére, akkor HTTP 500 hiba lép fel.
Szintaktikai hiba: .htaccess. Ha az Apache-t webböngészőként használja, akkor valószínűleg a .htaccess fájl a domain gyökérmappájában. Helytelen szintaxis vagy nem létező modulparancs 500 hibát eredményezhet.
Adatbázissal kapcsolatos probléma. Az 500-as HTTP-hibát az adatbázis vagy a sérült adatbázis nem megfelelő adatai is okozhatják.
Problémák a témákkal és a beépülő modulokkal. Akár WordPress-t, akár hasonló CMS-t használ, frissítés vagy plugin / téma módosítása után 500-as hiba léphet fel.
Modulok a Node-tól.js. A naprakész modulok 500 adminisztrációs konzol hibát váltanak ki, ha van csomópontod.js alapú oldal.
A webhely feltört. Nagyon gyakran 500-as hiba adódik a webhelybe beillesztett rosszindulatú szoftverekből.
A tőke külső megszakítása. A kiszolgáló 500 hibát ad vissza, ha a kiszolgáló külső szolgáltatással csatlakozik, és ha ilyen erőforrások nem állnak rendelkezésre.
A kiszolgáló naplóinak tesztelése a legjobb módja annak megállapítására, hogy 500 hibája történt-e. A fájlok helyzete a Linux és az adatbázis-kiszolgáló mennyiségétől függ. Az Apache és az Nginx esetében a legnépszerűbb hibanaplók a következők:
- # / var / log / apache2 / hiba.napló
- # / var / log / httpd / error_log
- # / var / log / nginx / error_log
Ellenőrizze a csomópontot.js naplózza, ha a szoftver Node-on alapul.js.
A kiszolgáló naplója általában átfogó hibaadatokat tartalmaz, amelyek segítenek a hibák felismerésében és kijavításában.
Következtetés
Egy konkrét HTTP állapotkód az 500 belső kiszolgáló hiba, ami azt jelzi, hogy esetleg valami hiba történt azzal a webszerverrel, amely az Ön által megnyitott oldalt tárolja.