【发布时间】:2015-12-18 01:50:10
【问题描述】:
我遗漏了一些非常明显的东西。
如何让monolog记录所有php错误、php用户错误、异常?
在使用 monolog 之前,我编写了自己的函数,并将其传递给 set_error_handler()、register_shutdown_function() 和 set_exception_handler()。有没有办法使用 Monolog 的 API 来做到这一点,还是我必须这样做?
- 编写一个错误处理程序和异常处理程序,我将它们传递给上面的 PHP 函数
- 在这些处理程序中,使用 switch 语句或类似语句调用适当的 Monolog 函数,例如
Logger::addError(...)
肯定有一个 Monolog API 可以在一次调用中完成上述操作吗?
【问题讨论】:
-
您找到解决方案了吗?我无法让 Monolog 捕获致命错误 :(
-
@Aerendir,如果这仍然是个问题,请参阅 my answer。