Yii框架調(diào)試心得--在頁面輸出執(zhí)行sql語句
我們使用:yiidebugtb來調(diào)試(因?yàn)橛盟缑姹容^美觀,不影響界面其他元素)。
1.下載yiidebugtb,并且放入到 application.extensions.yiidebugtb 目錄
2.修改main.php,加入如下代碼:
'log'=>array(
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'CFileLogRoute',
'levels'=>'error, warning,trace',
),
// 以下是新加
array( // configuration for the toolbar
'class'=>'XWebDebugRouter',
'config'=>'alignLeft, opaque, runInDebug, fixedPos, collapsed, yamlStyle',
'levels'=>'error, warning, trace, profile, info',
//'categories' => 'system.db.*',
'allowedIPs'=>array('127.0.0.1','::1','192\.168\.1[0-5]\.[0-9]{3}','如果程序在外網(wǎng)需要填入你的公網(wǎng)的ip'),
),
),
)
3.db鏈接的配置里面做下修改:
'db'=>array(
'connectionString'=>'mysql:host=*.*.*.*;dbname=test',
'emulatePrepare'=>true, // 加入
'enableParamLogging' => true, // 加入
'username'=>'-----',
'password'=>'---',
'charset'=>'utf8',
'schemaCachingDuration'=>'0',
'autoConnect'=>false,
),
4.完成
如:
- PHP的Yii框架中創(chuàng)建視圖和渲染視圖的方法詳解
- yii2 頁面底部加載css和js的技巧
- 使用Yii整合的pjax(pushstate+ajax)實(shí)現(xiàn)無刷新加載頁面
- 在Yii2特定頁面如何禁用調(diào)試工具欄Debug Toolbar詳解
- Yii框架在頁面輸出執(zhí)行sql語句以方便調(diào)試的實(shí)現(xiàn)方法
- Yii 2.0如何使用頁面緩存方法示例
- YII框架頁面緩存操作示例
- 深入淺析yii2-gii自定義模板的方法
- yii,CI,yaf框架+smarty模板使用方法
- 從零開始學(xué)YII2框架(六)高級(jí)應(yīng)用程序模板
- PHP 基于Yii框架中使用smarty模板的方法詳解
- Yii框架頁面渲染操作實(shí)例詳解
相關(guān)文章
php實(shí)現(xiàn)的Curl封裝類Curl.class.php用法實(shí)例分析
這篇文章主要介紹了php實(shí)現(xiàn)的Curl封裝類Curl.class.php用法,以完整實(shí)例形式較為詳細(xì)的分析了Curl封裝類的定義及相關(guān)使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09php5.3/5.4/5.5/5.6/7常見新增特性匯總整理
這篇文章主要介紹了php5.3/5.4/5.5/5.6/7常見新增特性,整理總結(jié)了php5.3/5.4/5.5/5.6/7各種常見的新增特性,包括各種語法、關(guān)鍵字、函數(shù)、擴(kuò)展等,需要的朋友可以參考下2020-02-02PHP簡(jiǎn)單實(shí)現(xiàn)多維數(shù)組合并與排序功能示例
這篇文章主要介紹了PHP簡(jiǎn)單實(shí)現(xiàn)多維數(shù)組合并與排序功能,涉及php數(shù)組合并、排序等相關(guān)操作及array_merge、array_multisort等函數(shù)使用技巧,需要的朋友可以參考下2017-09-09PHP圖像處理之imagecreate、imagedestroy函數(shù)介紹
這篇文章主要介紹了PHP圖像處理之imagecreate、imagedestroy函數(shù)介紹,imagecreate用于創(chuàng)建一個(gè)圖像,imagedestroy用于銷毀一個(gè)圖像,需要的朋友可以參考下2014-11-11PHP封裝類似thinkphp連貫操作數(shù)據(jù)庫(kù)Db類與簡(jiǎn)單應(yīng)用示例
這篇文章主要介紹了PHP封裝類似thinkphp連貫操作數(shù)據(jù)庫(kù)Db類與簡(jiǎn)單應(yīng)用,涉及php基于mysqli的數(shù)據(jù)庫(kù)連接、增刪改查、異常處理等相關(guān)操作技巧,需要的朋友可以參考下2019-05-05php導(dǎo)出excel格式數(shù)據(jù)問題
本篇文章主要是對(duì)php導(dǎo)出excel格式數(shù)據(jù)的問題進(jìn)行了介紹,需要的朋友可以過來參考下,希望對(duì)大家有所幫助2014-03-03PHP橋接模式Bridge Pattern的優(yōu)點(diǎn)與實(shí)現(xiàn)過程
這篇文章主要介紹了PHP橋接模式Bridge Pattern的優(yōu)點(diǎn)與實(shí)現(xiàn)過程,橋接模式是一種結(jié)構(gòu)型模式,它將抽象部分與實(shí)現(xiàn)部分分離開來,使它們可以獨(dú)立地變化2023-03-03ThinkPHP使用心得分享-ThinkPHP + Ajax 實(shí)現(xiàn)2級(jí)聯(lián)動(dòng)下拉菜單
聯(lián)動(dòng)菜單的數(shù)據(jù)存在數(shù)據(jù)庫(kù),可以隨時(shí)通過對(duì)數(shù)據(jù)庫(kù)添加刪除修改改變菜單數(shù)據(jù),而不需修改代碼,同時(shí),實(shí)現(xiàn)了2級(jí)后,也可以實(shí)現(xiàn)3級(jí),4級(jí)。。。等關(guān)聯(lián)菜單2014-05-05