evoself 2012-10-29 20:47:16 3285次浏览 2条回复 0 0 0

在app里出现的错误会有error页面处理,但是在模块里只有CHttpException页面,模块的错误处理如何设置?

  • 回复于 2012-10-30 09:09 举报

    在module文件里面的init函数里面加

    Yii::app()->setComponents(array(
        'errorHandler'=>array(
            'class'=>'CErrorHandler',
            'errorAction'=>'admin/default/error',
        ),
    ));
    

    不加的话应该是默认调用的主App的errorAction吧?

  • 回复于 2012-10-30 12:15 举报

    OK了谢谢,不加的话会显示CHttpException的错误,应该是显示给开发人员的

您需要登录后才可以回复。登录 | 立即注册