91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在Yii中調試SQL

發布時間:2021-02-08 16:53:53 來源:億速云 閱讀:168 作者:Leah 欄目:開發技術

本篇文章為大家展示了如何在Yii中調試SQL,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

Yii調試SQL主要有以下方法:

一、系統自帶調試:

首先index.php開啟調試模式:

// remove the following lines when in production mode 
defined('YII_DEBUG') or define('YII_DEBUG',true); 
// specify how many levels of call stack should be shown in each log message 
defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3); 
//app use time 
//defined('YII_BEGIN_TIME') or define('YII_BEGIN_TIME',microtime(true));

main.php頁面:

'errorHandler'=>array( 
  // use 'site/error' action to display errors 
  'errorAction'=>'site/error', 
), 
'log'=>array( 
  'class'=>'CLogRouter', 
  'routes'=>array( 
    array( 
      'class'=>'CFileLogRoute', 
      'levels'=>'error, warning', 
    ), 
    // 下面顯示頁面日志 
    array( 
      'class'=>'CWebLogRoute', 
      'levels'=>'trace',   //級別為trace 
      'categories'=>'system.db.*' //只顯示關于數據庫信息,包括數據庫連接,數據庫執行語句 
    ),    
  ), 
),

YII_TRACE_LEVEL的數字越大,信息越清楚

二、使用調試工具調試:

yii-debug-toolbar把包解壓后 放到extensions里邊 然后在配置文件main.php中最后加上

'log'=>array( 
   'class'=>'CLogRouter', 
   'routes'=>array( 
     array( 
       'class'=>'ext.yii-debug-toolbar.YiiDebugToolbarRoute', 
       'ipFilters'=>array('127.0.0.1','192.168.1.215'), 
     ), 
   ), 
 ),

沒有出現的話加上在'components'下的db里加上兩個屬性,

'enableProfiling'=>true, 
'enableParamLogging'=>true,

然后如果有其他調試工具的插件的話,可能會出現沖突導致sql語句不出來,把那段代碼注掉即可。

上述內容就是如何在Yii中調試SQL,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

方正县| 阿拉善盟| 乡宁县| 鄂州市| 铜梁县| 外汇| 邛崃市| 桑植县| 曲沃县| 游戏| 怀远县| 岑巩县| 舟山市| 香河县| 房产| 南京市| 文昌市| 霍州市| 含山县| 镇康县| 墨竹工卡县| 宁安市| 长海县| 延吉市| 福贡县| 磴口县| 司法| 琼结县| 康定县| 焦作市| 镇赉县| 泰宁县| 科技| 措勤县| 台安县| 剑川县| 成武县| 滁州市| 邻水| 股票| 邛崃市|