Hogyan engedélyezhetem a hibanaplózást a PHP-ben?
Előfordulhat, hogy el kell végeznie egy webhely PHP kódjának hibaelhárítását – például, ha a webhely üres oldalként jelenik meg. A PHP hibaelhárításának hasznos módja a hibanaplózás engedélyezése a kódban.
Egyes PHP-kódok, amelyek egy alkalmazás részét képezik, tartalmazhatnak egy fejlesztői vagy tesztelési környezet engedélyezésére szolgáló lehetőséget. Ha engedélyezi ezt a környezetet, a parancsfájl a hibákat error_log
a webhely dokumentumgyökérében lévő helyi fájlba naplózza.
Ha a kód nem tartalmaz ilyen beállítást, akkor ezeket a sorokat közvetlenül hozzáadhatja, ami arra kényszeríti a kódot, hogy a hibákat a helyi error_log
fájlba írja ki:
error_reporting(E_ALL); ini_set('display_errors', 1);
Ezután áttekintheti az error_log
fájlban lévő hibákat, hogy megállapítsa, miért nem működik megfelelően weboldala.