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.

Hasznosnak találta ezt a választ? 0 felhasználó hasznosnak találta ezt a cikket.

Kapcsolódó cikkek

Hol találhatóak a PHP hibák okozta error_log fájlok?

Az error_log fájlok a tényleges hiba előidézésének „útvonalán” jönnek létre. Ha a WordPress-t...