Из комментариев PHP.net на странице http://www.php.net/manual/en/function.set-error-handler.php
Я понял, что несколько человек здесь упомянули, что вы не можете захватить ошибки разбора (тип 4, E_PARSE). Это неправда. Вот как я это делаю. Я надеюсь, что это помогает кому-то.
1) Создайте файл auto_prepend.php в корневом каталоге веб-сайта и добавьте следующее:
blockquote>
2) Затем добавьте этот «php_value auto_prepend_file» /www/auto_prepend.php "в ваш .htaccess файл в корневом каталоге.
blockquote>
- убедитесь, что вы изменили адрес электронной почты и путь к файлу.