Блокировка ошибок в PHP
Как полностью заблокировать вывод ошибок в PHP. Есть RESTfull API сервер на PHP. Как полностью отключить вывод ошибок? Например:
try {
Если здесь кинуть ошибку trow new exception('Error')
то сервер хоть и продолжит работать, но Error выдаст в ответ
} catch (Exception $exception) {
сохранение ошибки в файл
}
Как сделать чтобы при появлении ошибки в блоке try или ее ручном вызове через throw PHP ничего в ответ не выдавал, а просто залогировал (если надо) и продолжил выполнение скрипта и вернул в фронтенд данные? Но была возможность название ошибки из экскептион можно было сохранить в логфайл в блоке catch.
Ответы (1 шт):
Автор решения: Ипатьев
→ Ссылка
ini_set('display_errors', 0);
полностью заблокирует вывод ошибок в PHP