我创建了一个完美运行的自定义记录器。现在我希望在引发异常时,记录器会写入所有文本文件。
我控制器的onDispatch方法我有以下代码
\Zend\Log\Logger::registerErrorHandler ($this->_logError);
\Zend\Log\Logger::registerExceptionHandler ($this->_logError);
\Zend\Log\Logger::registerFatalErrorShutdownFunction($this->_logError);
什么都不写
如果我使用
$this->_logError->doLog()
一切正常
我认为记录器没有附加到错误处理程序
我需要创建我的登录控制器,因为我可以设置不同的文件名。