如何通过application.ini设置ErrorHadler?
我这样在 Bootstrap.php
中设置了默认的 errorHandler
:
public function _initErrorHandler()
{
$frontController = Zend_Controller_Front::getInstance();
$plugin = new Zend_Controller_Plugin_ErrorHandler(
array(
'module' => 'default',
'controller' => 'error',
'action' => 'error'
));
$frontController->registerPlugin($plugin);
return $plugin;
}
如何通过 application.ini
选项进行相同操作?
I set up default errorHandler
in Bootstrap.php
this way:
public function _initErrorHandler()
{
$frontController = Zend_Controller_Front::getInstance();
$plugin = new Zend_Controller_Plugin_ErrorHandler(
array(
'module' => 'default',
'controller' => 'error',
'action' => 'error'
));
$frontController->registerPlugin($plugin);
return $plugin;
}
How can I make the same via application.ini
options?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您的意思是“自动”,我认为这是不可能的,因为 ErrorHandler 插件不是资源插件。
但是,如果您想引导自己的个人错误处理程序,您可以执行以下操作:
在 application.ini 中:
并且在引导程序中加载这些选项:
If you mean "automatically" I don't think it's possible, since the ErrorHandler plugin isn't a resource plugin.
But, if you want to bootstrap your own personal error handler, you can do something like this:
in your application.ini:
And, in your bootstrap to load these options: