0

我想使用我的自定义 ErrorHandler 类。我在 config/main.php 中更改了以下内容:

'errorHandler'=>array(
        'errorAction'=>'site/error',           
        'class' => 'application.components.CMyErrorHandler',
 ),

但是这样做没有任何成功,Yii 显然继续使用旧的 CErrorHandler 类。

我能做些什么?

4

1 回答 1

0

您需要在 protected/components 文件夹下添加您的 CMyErrorHandler 类。这是扩展 CErrorHandler 类的方法

//CMyErrorHandler.php in protected/components folder
class CMyErrorHandler extends CErrorHandler {
    //Class Code
}
于 2013-09-02T20:35:46.823 回答