Heim >PHP-Framework >YII >Wo fügt yii SQL-Protokollierungskonfigurationsinformationen hinzu?

Wo fügt yii SQL-Protokollierungskonfigurationsinformationen hinzu?

藏色散人
藏色散人Original
2020-07-20 09:07:553788Durchsuche

So fügen Sie SQL-Protokollinformationen zu yii hinzu: Suchen und öffnen Sie zuerst die Datei „config/web.php“ und fügen Sie dann die Konfiguration als „‘categories‘=>[‘yiidb*‘,‘appmodels*“ hinzu. '], ”; testen Sie es einfach am Ende.

Wo fügt yii SQL-Protokollierungskonfigurationsinformationen hinzu?

Bei Verwendung des Yii2-Frameworks tritt häufig das Problem auf, dass keine SQL-Protokollierung erfolgt. Es ist auch unrealistisch, SQL-Anweisungen Satz für Satz im Code auszudrucken. Es muss also dokumentiert werden.

Empfohlen: „yii-Tutorial

Fügen Sie die folgende Konfiguration zur Protokollkonfiguration in config/web.php hinzu

                [                    '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',
                ],

Testen Sie es , der Effekt erscheint.

Detaillierte Datensatzinformationen

Das obige ist der detaillierte Inhalt vonWo fügt yii SQL-Protokollierungskonfigurationsinformationen hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:wofür steht yiiNächster Artikel:wofür steht yii