首頁  >  文章  >  php框架  >  yii在哪裡加入sql日誌記錄的設定訊息

yii在哪裡加入sql日誌記錄的設定訊息

藏色散人
藏色散人原創
2020-07-20 09:07:553747瀏覽

yii加入sql日誌資訊的方法:先找到並開啟「config/web.php」檔案;然後增加配置為「'categories'=>['yii\db\*','app\ models\*'],”;最後進行測試即可。

yii在哪裡加入sql日誌記錄的設定訊息

  在使用Yii2框架的時候,常常會出現沒有sql日誌記錄的問題。在程式碼裡一句一句的列印sql語句也不現實。所以就要用文件記錄起來。

推薦:《yii教學

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

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

  詳細記錄資訊

  

#

以上是yii在哪裡加入sql日誌記錄的設定訊息的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:yii代表著什麼下一篇:yii代表著什麼