-
Log errori PHP
Ciao a tutti, ho un problema riguardo al log degli errori di php.
Quello che voglio fare è far si che qualunque errore di PHP in un singolo file venga inserito in un file consultabile successivamente.
Ho provato inserendo in testa al file il seguente codice:
Codice PHP:
ini_set('log_errors', TRUE);
ini_set('error_log', 'errors.log');
purtroppo però non sono riuscito a farlo funzionare, ovvero ho provato a generare un errore ma questo non ha creato il file errors.log contenente l'errore del file.
Come posso risolvere?
Grazie a tutti
-
Non puoi risolvere o almeno non con ini_set.
Codice PHP:
var_dump(ini_set('log_errors', TRUE), ini_set('error_log', 'errors.log'));
ini_set ritorna FALSE in caso di fallimento.
Puoi gestire errori o eccezioni (da php 7 solo eccezioni) https://www.php.net/manual/en/language.errors.php7.php
https://www.php.net/manual/en/functi...or-handler.php
https://www.php.net/manual/en/functi...r-get-last.php