ホームページ >PHPフレームワーク >YII >yii は SQL ロギング設定情報をどこに追加しますか?

yii は SQL ロギング設定情報をどこに追加しますか?

藏色散人
藏色散人オリジナル
2020-07-20 09:07:553787ブラウズ

Yii で SQL ログ情報を追加する方法: 最初に「config/web.php」ファイルを見つけて開き、次に設定を「'categories'=>['yii\db\*','」として追加します。 app\ models\*'],"; 最後にテストしてください。

yii は SQL ロギング設定情報をどこに追加しますか?

Yii2 フレームワークを使用すると、SQL ログが記録されないという問題が頻繁に発生します。また、コード内で SQL ステートメントを文ごとに出力することも非現実的です。したがって、それを文書化する必要があります。

推奨: 「yii チュートリアル

config/web.php

                [                    'class' => 'yii\log\FileTarget',
                    'levels' => ['error', 'warning','info'],
                    'logVars'=>[],                    //表示以yii\db\或者app\models\开头的分类都会写入这个文件
                    'categories'=>['yii\db\*','app\models\*'],                    //表示写入到文件
                    'logFile'=>'@runtime/../runtime/logs/YIISQL_'.date('y_m_d').'.log',
                ],

のログ設定に次の設定を追加します。テストしてください。 、効果が現れます。

レコードの詳細情報

#

以上がyii は SQL ロギング設定情報をどこに追加しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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