PHP ofera fexibilitate pentru diagnosticarea erorilor, inclusiv pe serverele de productie. Cu ajutorul functiei ini_set
sau directivei php_flag
puteti controla afisarea erorilor si logarea lor in error_log.
Din interiorul scripturilor PHP folosind ini_set, la initializare:
<?php
// Activare afisare erori
ini_set('display_errors', 'On');
ini_set('error_reporting', E_ALL & ~E_NOTICE);
In anumite configuratii directivele pot fi setate in .htaccess folosind php_flag:
php_flag display_errors on
php_value error_reporting 7
Pentru toate otiunile posibile va rugam sa consultati documentatia PHP oficiala:
http://php.net/manual/ro/function.error-reporting.php
http://php.net/manual/ro/function.ini-set.php