1
'errorHandler' => array(
        'class' => 'ErrorHandler',
        'errorAction' => 'page/find',
    ),

http://shot.qip.ru/008pAk-4IA4wMhU6/

美しいエラーページを備えた標準エラー処理があります。しかし、開発環境では、以下の標準スタックトレースが必要です。

例: http://shot.qip.ru/008pAk-4IA4wMhU7/

「errorAction」にコメントすると、標準のスタック トレースだけが表示されます。それ以外の場合は、このスタック トレースを表示できません。

'log'=>array(
            'class'=>'CLogRouter',
            'routes'=>array(
                array(
                    'class' => 'CWebLogRoute',
                    'categories' => 'application, exception.*',
                    'levels'=>'error, warning, trace, profile, info',
                    'showInFireBug' => true,
                    'enabled' => YII_DEBUG,
                ),
                array(
                    'class'=>'ext.yii-debug-toolbar.YiiDebugToolbarRoute',
                    'ipFilters'=>array('127.0.0.1','192.168.0.100'),
                ),
                array(
                    'class'=>'CProfileLogRoute',
                    'report'=>'summary',
                    // Shows the execution time of each labeled with a code block.
                    // The value of "report" can also be specified as a "callstack".
                ),

            ),
        ),
4

2 に答える 2

1

この拡張機能を試してください http://www.yiiframework.com/extension/yii-debug-toolbar/

Yii デバッグ ツールバーは、現在のリクエスト/レスポンスに関するさまざまなデバッグ情報を表示し、クリックすると、パネルの内容に関する詳細を表示する構成可能なパネルのセットです。PHPで有名なDjango Debug Toolbarに移植したものです。

于 2013-10-23T14:30:24.363 に答える