Как включить отображение всех ошибок в PHP коде

2022-06-28 21:16:17


Самый быстрый способ включить отображение ошибок - это настроить их отображение в браузере. Для этого достаточно в начало сценария добавить следующие строки кода:

<?php

ini_set('display_errors', '1');
ini_set('display_startup_errors', '1');
error_reporting(E_ALL);

Иногда не все сообщения об ошибках видны из-за специфики шаблона или из-за функции шаблонизации. Поэтому рекомендую еще добавить строчку:

ini_set('error_log', __DIR__ . '/php-errors.log');

Ошибки будут писаться в php-errors.log в папку, в которой находится файл, из которого вызывается данная функция. Можете указать и другой удобный для вас путь.