ホームページ  >  記事  >  PHPフレームワーク  >  yii2 はデータベースを使用してエラー情報を記録します

yii2 はデータベースを使用してエラー情報を記録します

王林
王林オリジナル
2020-02-26 16:25:162511ブラウズ

yii2 はデータベースを使用してエラー情報を記録します

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

1. 設定ファイル: console\config\main.php

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

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

(推奨チュートリアル: yii Framework)

php yii migrate --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'],
            ]
        ],
    ],
    ... ...
]

プログラミング関連のコンテンツについては、php 中国語 Web サイトの プログラミング入門 列に注目してください。

以上がyii2 はデータベースを使用してエラー情報を記録しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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