Yii2如何添加sql日志記錄的配置信息


  在使用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',
                ],

  測試一下,就出現效果了。

  

  詳細記錄信息

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM