ホームページ >PHPフレームワーク >YII >yii エラー メッセージはどこに記録されますか?

yii エラー メッセージはどこに記録されますか?

尚
オリジナル
2019-12-14 11:36:153025ブラウズ

yii エラー メッセージはどこに記録されますか?

yiiエラー情報はデータベースに記録されます。データベースを使用してエラー情報を記録する方法を見てみましょう。

エラー ログ テーブルを作成するコマンド ライン

1、構成ファイル: console\config\main.php

'components' => [
    'log' => [
        'targets' => [
            [
                'class' => 'yii\log\FileTarget',
                'levels' => ['error', 'warning'],
            ],
            [
                'class' => 'yii\log\DbTarget',  //使用数据库记录日志                'levels' => ['error', 'warning'],
            ]           
        ],
    ]
],

2、プロジェクトのルート ディレクトリに移動します。共通 モジュールがデータベース構成を構成した後、コマンドラインを実行してテーブルを作成します:

php yii merge --migrationPath=@yii/log/migrations/

構成ファイルを変更します: backend\config\main.php

'components' => [
    ... ...
    'log' => [
        'traceLevel' => YII_DEBUG ? 3 : 0,
        'targets' => [
            [
                'class' => 'yii\log\FileTarget',
                'levels' => ['error', 'warning'],
            ],
            [
                'class' => 'yii\log\DbTarget',  //使用数据库记录日志                'levels' => ['error', 'warning'],
            ]
        ],
    ],
    ... ...
]

おすすめの関連記事とチュートリアル: yii フレームワーク チュートリアル

以上がyii エラー メッセージはどこに記録されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。