A weboldal elérésekor 500-as Belső Szerverhiba, üres oldal vagy PHP hibák jelentkeznek. Hogyan találhatok információkat a problémáról?
A jól ismert 500-as hiba. Sok felhasználó számára ez jelentős problémát jelent. Ebben a cikkben megtalálja az összes szükséges információt.
Előfordulhat, hogy a webhelyhez való hozzáféréskor a 500 Internal Server Error üzenet, egy üres oldal vagy egyéb üzenetek jelennek meg, amelyek részletezik a felmerült hibát (például PHP hibák). Ezeket a problémákat általában a következők okozhatják:
- PHP szintaxis hibák.
- A
.htaccessfájl szintaxisában hibák.
A hibák részleteinek megismeréséhez, ha a böngésző nem jeleníti meg őket automatikusan, szükséges a naplók manuális ellenőrzése. A hibanaplók a következő módokon érhetők el:
- A cPanel vezérlőpult esetében a hiba részletei a Metrics szakasz Errors moduljában találhatóak.
- A Webuzo vezérlőpult esetében a hibákkal kapcsolatos részletek a Hibajegyzék modulban találhatók a Szerver Információ szakaszban.
Ha a fenti lehetőségek nem nyújtanak elegendő információt a tapasztalt hibákról, akkor konzultálnunk kell az error_log fájllal, amely általában a webhely gyökérkönyvtárában vagy a végrehajtott szkriptben található. Az error_log fájl elérhető a vezérlőpult fájlkezelőjén keresztül vagy FTP-n. Néhány esetben a hibakereső napló más néven is szerepelhet, amelyet az alkalmazás határoz meg, például errors, exception_log, stb.
Előfordulhatnak olyan helyzetek, amikor az error logokban nem rögzítettek hibákat. Ebben az esetben biztosítanunk kell, hogy az alábbi PHP irányelvek engedélyezve legyenek:
- log_errors
- display_errors
A cPanel esetében a PHP irányelvek a következő oktatóanyagok követésével konfigurálhatók:
Ezenkívül ellenőriznünk kell, hogy az alkalmazás, amelyet használnak, rendelkezik-e a hibajelzés és naplózás funkciókkal engedélyezve. Ezek a beállítások alkalmazásonként változnak, és minden alkalmazás esetében a konkrét dokumentációt kell megvizsgálni.