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 に答える