[英]Using Monolog and ReactPHP
我正在尝试在ReactPHP引擎上构建我的Symfony应用程序,一切正常,但是日志正常。
我的应用程序在开发环境下配置了常规文件日志,在生产环境下配置了带有level = error的简单syslog日志。 在这两种环境中,我都启用了“调试”功能,否则即使没有ReactPHP和使用简单的Apache,我也看不到syslog中的任何错误。
当我使用ReactPHP时,问题就来了。 使用devel环境初始化symfony内核,一切都记录下来,但例外情况。 看来我做错了,因为Monolog没有处理该异常,并且正在记录任何错误。
这只是一个猜测,但是您的错误通常是通过PHP的set_exception_handler()
记录的,而ReactPHP会在其请求处理程序中捕获未捕获的异常,以确保服务器正常运行并不会因每个未捕获的异常而死亡。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.