可以通過配置相關文件來實現,具體方法如下:
(1)修改 index.php 開啟調試模式
在 index.php 文件內增加如下兩行代碼(如果不存在的話):
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);
(推薦教程:yii框架)?
(2)修改配置文件 main.php
在config/main.php的 components – log – routes 下加入如下數組:
1????array(????? 2????????'class'=>'CFileLogRoute',//文件記錄日志的形式???? 3????????'levels'=>'trace',//日志記錄級別???? 4????????'categories'=>'system.db.*',//只顯示關于數據庫信息,包括數據庫連接,數據庫執行語句???? 5????????'logFile'?=>?'app_'.date('Y-m-d').'.log',//日志保存文件名???? 6????????'logPath'=>'D:phpstudyWWWphpernotecomtmpfilelog_db',//日志保存路徑???? 7????),
經過如上的設置,刷新頁面,你就可以到 D:phpStudyWWWphpernotecomtmpfilelog_db 這個目錄里面去查找生成的sql記錄文件了。
更多編程相關內容,請關注php中文網yii框架欄目!
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END