У короткій статті розповімо, як увімкнути відображення помилок PHP на екрані. Це необхідно для відлагодження роботи скрипта, виявлення всіх проблем: рекомендацій, попереджень (нотісів), помилок.
Щоб показувати помилки PHP, на початку виконуваного скрипта додайте код:
ini_set('display_startup_errors', 1); ini_set('display_errors', 1); error_reporting(E_ALL);
Для показу помилок на всьому сайті додайте в файл .htaccess, що в корені сайту, наступний код:
php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
php_value docref_root 1
php_value docref_ext 1
Ще один спосіб показувати код помилок PHP - додати наступні рядки в конфігураційний файл php.ini в корені сайту:
display_errors = 1;
error_reporting = E_ALL;
Відладка - це обов'язкова процедура перед релізом скрипта або для виправлення помилок, але не забудьте вимкнути відображення помилок після того як дебаґ виконано, щоб не створювати незручності користувачам у вигляді незрозумілого для них тексту чи коду на сторінці.