私はBootstrap.php
にこの方法をデフォルトerrorHandler
を設定します。application.iniからErrorHadlerを設定するには?
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
オプションを経由して同じことをすることができますか?
デフォルトではエラーハンドラはアクティブではありませんか? – opHASnoNAME
@ArneRieはい、そうです。しかし、デフォルトモジュールでは。他のモジュールをデフォルトのものに設定すると、簡単に変更する必要があります。 – takeshin
見てください:https://github.com/codeinchaos/restful-zend-framework#module-specific-errorcontroller-issue – falko