Heim >PHP-Framework >YII >yii2 verwendet eine Datenbank, um Fehlerinformationen aufzuzeichnen
Befehlszeile zum Erstellen einer Fehlerprotokolltabelle
1. Konfigurationsdatei: consoleconfigmain.php
'components' => [ 'log' => [ 'targets' => [ [ 'class' => 'yii\log\FileTarget', 'levels' => ['error', 'warning'], ], [ 'class' => 'yii\log\DbTarget', //使用数据库记录日志 'levels' => ['error', 'warning'], ] ], ] ],
2 das allgemeine Modul Konfigurieren Sie die Datenbankkonfiguration und führen Sie die Befehlszeile aus, um die Tabelle zu erstellen:
(Empfohlenes Tutorial: yii-Framework )
php yii migrate --migrationPath=@yii/log/migrations/
Ändern Sie die Konfigurationsdatei: backendconfigmain. php
'components' => [ ... ... 'log' => [ 'traceLevel' => YII_DEBUG ? 3 : 0, 'targets' => [ [ 'class' => 'yii\log\FileTarget', 'levels' => ['error', 'warning'], ], [ 'class' => 'yii\log\DbTarget', //使用数据库记录日志 'levels' => ['error', 'warning'], ] ], ], ... ... ]
Weitere Inhalte zum Thema Programmierung finden Sie in der Spalte Einführung in die Programmierung auf der chinesischen PHP-Website!
Das obige ist der detaillierte Inhalt vonyii2 verwendet eine Datenbank, um Fehlerinformationen aufzuzeichnen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!