Zend Framework 2 Zend/Log Logger



我尝试使用 Zend Framework 2 创建日志文件。我通过使用Zend\Log\Logger和Zend\Log\Writer\Stream找到了解决方案。事实上,它工作正常。但问题是我需要在每个操作方法和每个控制器类中使用该代码。

有没有人知道如何为整个网站创建日志文件,而无需在每个操作方法和每个控制器类中编写相同的代码?谢谢你的回答!

您将使用EventManager来实现此类功能。每当出现错误时,您都会触发您定义的特定错误事件。然后,您就有了LogingModule,它将连接到要记录的每个事件。

当然,您必须将异常/错误消息传递到事件中。

TL/DR事件管理器是您应该寻找的。

相关内容

  • 没有找到相关文章

最新更新