1

CEmailLogRouteにいくつかのエラーがあります。それで結構ですが、もっと具体的な情報が欲しいのですが。

たとえば、403アクセス拒否エラーの場合、どのYii :: app()->user->idがこれを開始したかを知りたいです。おそらく、ユーザーが持っている役割も追加したいと思います。

CEmailLogRoute、またはCExceptionまたはCHttpException.403に固有の情報を追加することは可能ですか?

4

1 に答える 1

2

たとえば、構成で使用CLogFilter(または拡張)する必要があります。

array(
    'class'=>'CEmailLogRoute',
    'levels'=>'error, warning',
    'emails'=>'admin@example.com',
    'filter' => array(
        'class' => 'CLogFilter',
        'prefixUser' => true,
    ),
),

http://www.yiiframework.com/doc/guide/1.1/en/topics.logging#logging-context-information

于 2013-03-21T09:15:12.627 に答える