Gestire gli errori PHP con il file .htaccess

Gestire gli errori PHP con 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 sugli host del file httpd.conf. 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/dominio.com/php.error.log
Torna su