Heim > Artikel > PHP-Framework > So zeigen Sie die von der aktuellen Seite in Yii ausgeführten SQL-Anweisungen an
kann durch Konfigurieren relevanter Dateien erreicht werden. Die spezifische Methode ist wie folgt:
(1) Ändern Sie index.php und aktivieren Sie den Debugging-Modus
in index.php Fügen Sie der Datei die folgenden zwei Codezeilen hinzu (falls sie nicht vorhanden sind):
1 //开启调试模式 2 defined('YII_DEBUG') or define('YII_DEBUG',true); 3 //设置日志记录级别,YII_TRACE_LEVEL的数字越大,信息越清楚 4 defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
(Empfohlenes Tutorial: yii-Framework)
(2 ) Ändern Sie die Konfigurationsdatei main.php
Fügen Sie das folgende Array unter Komponenten – Protokoll – Routen in config/main.php hinzu:
1 array( 2 'class'=>'CFileLogRoute',//文件记录日志的形式 3 'levels'=>'trace',//日志记录级别 4 'categories'=>'system.db.*',//只显示关于数据库信息,包括数据库连接,数据库执行语句 5 'logFile' => 'app_'.date('Y-m-d').'.log',//日志保存文件名 6 'logPath'=>'D:\phpStudy\WWW\phpernote\com\tmpfile\log_db',//日志保存路径 7 ),
Nach den obigen Einstellungen aktualisieren Sie die Seite, Sie können loslegen Gehen Sie in das Verzeichnis D:phpStudyWWWphpernotecomtmpfilelog_db, um die generierte SQL-Datensatzdatei zu finden.
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 vonSo zeigen Sie die von der aktuellen Seite in Yii ausgeführten SQL-Anweisungen an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!