Yii2如何添加sql日誌記錄的配置信息
阿新 • • 發佈:2017-12-04
配置 技術分享 pre sql語句 logs 分類 語句 框架 http
在使用Yii2框架的時候,常常會出現沒有sql日誌記錄的問題。在代碼裏一句一句的打印sql語句也不現實。所以就要用文件記錄起來。
在 config/web.php 裏面的 log配置中增加如下配置
[ ‘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‘, ],
測試一下,就出現效果了。
詳細記錄信息
Yii2如何添加sql日誌記錄的配置信息