PHP提供了使用set_error_handler("customError",E_USER_WARNING);
设置客户错误处理程序的可能性(例如)。
如何以及在哪里为Symfony 4应用程序设置一些默认错误处理程序,以确保捕获所有未处理的错误?
我注意到调试组件提到了ErrorHandler::register();
。这是我要找的安全网吗?如果是,我应该在代码中将该错误处理程序注册调用放在何处?我应该修改index.php
页面吗?
最佳答案
内核事件是否可以解决您的问题?
http://symfony.com/doc/current/event_dispatcher.html
您可以 check out 在内核或 Controller 上发出的所有请求,甚至停止传播它们。
关于php - 如何在Symfony 4中设置错误处理程序安全网?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48619787/