Corsi on-line

Log degli errori PHP con .htaccess

In questo breve articolo vedremo come sia possibile memorizzare gli errori prodotti dalle nostre applicazioni realizzate in PHP in un semplice file di log; nello stesso tempo questa procedura ci permetterà di non rendere gli errori visibili agli utenti.

Per far questo, basterà creare un file .htaccess contenente poche istruzioni da inviare al Web server Apache; il codice si divide in due sezioni, una dedicata al blocco della visualizzazione, la seconda dedicata alla scrittura degli errori su file:

# impedire la visualizzazione degli errori
php_flag display_startup_errors off
php_flag display_errors off
php_flag html_errors off
# memorizzazione nel log
php_flag log_errors on
php_value error_log /var/logs/file.log

Il file “file.log” potrà essere denominato arbitrariamente dall’utilizzatore, prima di salvare il file .htaccess sarà però necessario che il logfile sia presente nel percorso indicato.

Post correlati
I più letti del mese
Tematiche