Они обнаружили ошибку в своей фруктовой ферме! |
Вместо того, чтобы перелопатить весь код в поисках ошибок без единой подсказки, знайте, что подсказки можно включить. Как правило, они по умолчанию отключены.
Впрочем, статья подойдет и не только для обладателей фруктовых ферм.
Включаем показ ошибок.
Существует три способа включения показа.
Для включения вывода всех ошибок и предупреждений в коде PHP-скриптов необходимо добавить в начало нужного *.php файла следующие строки:
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
Включение вывода всех ошибок и предупреждений в файле .htaccess
php_value display_errors 1
php_value display_startup_errors 1
php_value error_reporting E_ALL
Ну и самый нераспространенный вариант в нашем случае (согласно практике), включить показ в конфигурационном файле php.ini:
error_reporting = E_ALL
display_errors = On
display_startup_errors = On
Получаем на выходе, в случае обнаружения ошибки, сообщения подобного содержания:
Ошибка в файле. Показ ошибки. |
Если ошибка нам непонятна, берем и гуглим, все просто!
Комментариев нет:
Отправить комментарий