ホームページ >PHPフレームワーク >YII >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 サイトの他の関連記事を参照してください。