Effettuare il logging degli errori PHP con .htaccess
Quando si passa dalla fase di sviluppo a quella di produzione di un sito web in PHP, è necessario che gli errori non vengano mai visualizzati ma sempre inviati ad un file di log. In questo articolo vedremo come fare utilizzando il file .htaccess.
Quando si passa dalla fase di sviluppo a quella di produzione di un sito web in PHP, è necessario che gli errori non vengano mai visualizzati ma sempre inviati ad un file di log. In questo articolo vedremo come fare utilizzando il file .htaccess.
La seguente soluzione è un ripiego nel caso in cui non abbiate accesso al web server e alle direttive VirtualHost.
Infatti il file .htaccess viene letto ogni qualvolta si accede al sito, quindi non è l'ideale in termini di performance.
# Sopprime gli errori PHP
php_flag display_startup_errors off
php_flag display_errors off
php_flag html_errors off
# Abilita il log di tutti gli errori PHP
php_flag log_errors on
php_value error_reporting 2047
php_value error_log /home/user/logs/php.error.log
Commenti