thinkphp有一個很強大的調(diào)試模式,它可以在windows下面模擬linux平臺運行,并且輸出頁面Trace信息,請求時間等等,當(dāng)程序 出錯時會為我們提供很多錯誤信息,方便我們的調(diào)試。3.0版本的調(diào)試模式默認(rèn)沒有開啟運行時間顯示和頁面Trace顯示,需要自行開啟,并且建議調(diào)試模式 只開啟頁面Trace即可,因為新版的頁面Trace顯示信息已經(jīng)包含了運行時間顯示。我們先來看一下怎么開啟debug調(diào)試模式吧吧,開啟的方法很簡 單,只需要主入口文件里面定義一個常量。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:國際域名空間、虛擬空間、營銷軟件、網(wǎng)站建設(shè)、蘭陵網(wǎng)站維護(hù)、網(wǎng)站推廣。define(‘APP_DEBUG’,TRUE); //開啟調(diào)試模式
然后在配置文件config.php里面定義一個參數(shù)開啟頁面trace顯示信息,如下
‘SHOW_PAGE_TRACE’ =>true, //開啟頁面Trace
這樣就已經(jīng)配置好了,開啟調(diào)試模式后項目會去加載thinkphp核心包的Conf目錄下面的默認(rèn)的debug.php文件,你也可以在你的項目配 置目錄下面自定義一個debug.php,這樣就可以覆蓋核心包里面的默認(rèn)文件了,我們來看下默認(rèn)的debug.php都是配置一些什么參數(shù)哦,
return array(
\'LOG_RECORD\'=>true, // 進(jìn)行日志記錄
\'LOG_EXCEPTION_RECORD\' =>
true, // 是否記錄異常信息日志
\'LOG_LEVEL\' =>
\'EMERG,ALERT,CRIT,ERR,WARN,NOTIC,INFO,DEBUG,SQL\',// 允許記錄的日志級別
\'DB_FIELDS_CACHE\'=> false, // 字段緩存信息
\'APP_FILE_CASE\' => true, // 是否檢查文件的大小寫 對Windows平臺有效
\'TMPL_CACHE_ON\' =>
false, // 是否開啟模板編譯緩存,設(shè)為false則每次都會重新編譯
\'TMPL_STRIP_SPACE\' =>
false, // 是否去除模板文件里面的html空格與換行
\'SHOW_ERROR_MSG\' =>
true, // 顯示錯誤信息
);
里面的參數(shù)都是可以自己定義的,里面有一個APP_FILE_CASE檢查文件名大小寫很重要,也就是小編說的在windows下面模擬linux平臺,因為linux環(huán)境是區(qū)分文件名大小寫的,而現(xiàn)在很多的php虛擬主機都是linux環(huán)境的,所以開啟這個參數(shù)對我們跨平臺移植有很大的幫助的,當(dāng)我們開啟調(diào)試模式和頁面trace的時候,我們再去display一個模板看看頁面有什么不一樣,如下圖:
這個時候我們可以清楚的看到一些文件的加載和請求時間等信息,好了,本章到此結(jié)束。
本文題目:Thinkphp3.0如何開啟debug調(diào)試模式
標(biāo)題鏈接:http://m.rwnh.cn/article32/cgeosc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、動態(tài)網(wǎng)站、網(wǎng)站建設(shè)、網(wǎng)站收錄、外貿(mào)網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)