THINKPHP3.0如何開(kāi)啟DEBUG調(diào)試模式
我們先來(lái)看一下怎么開(kāi)啟debug調(diào)試模式吧吧,開(kāi)啟的方法很簡(jiǎn)單,只需要主入口文件里面定義一個(gè)常量。
define(‘APP_DEBUG’,TRUE); //開(kāi)啟調(diào)試模式
然后在配置文件config.php里面定義一個(gè)參數(shù)開(kāi)啟頁(yè)面trace顯示信息,如下
‘SHOW_PAGE_TRACE’ =>true, //開(kāi)啟頁(yè)面Trace
這樣就已經(jīng)配置好了,開(kāi)啟調(diào)試模式后項(xiàng)目會(huì)去加載thinkphp核心包的Conf目錄下面的默認(rèn)的debug.php文件,你也可以在你的項(xiàng)目配置目錄下面自定義一個(gè)debug.php,這樣就可以覆蓋核心包里面的默認(rèn)文件了,我們來(lái)看下默認(rèn)的debug.php都是配置一些什么參數(shù)哦,
3 | 'LOG_EXCEPTION_RECORD' => |
6 | 'EMERG,ALERT,CRIT,ERR,WARN,NOTIC,INFO,DEBUG,SQL', |
7 | 'DB_FIELDS_CACHE'=> false, |
8 | 'APP_FILE_CASE' => true, |
里面的參數(shù)都是可以自己定義的,里面有一個(gè)APP_FILE_CASE檢查文件名大小寫(xiě)很重要,也就是小編說(shuō)的在windows下面模擬linux平臺(tái),因?yàn)閘inux環(huán)境是區(qū)分文件名大小寫(xiě)的,而現(xiàn)在很多的php虛擬主機(jī)都是linux環(huán)境的,所以開(kāi)啟這個(gè)參數(shù)對(duì)我們跨平臺(tái)移植有很大的幫助的,當(dāng)我們開(kāi)啟調(diào)試模式和頁(yè)面trace的時(shí)候,我們?cè)偃isplay一個(gè)模板看看頁(yè)面有什么不一樣,如下圖:

這個(gè)時(shí)候我們可以清楚的看到一些文件的加載和請(qǐng)求時(shí)間等信息。
會(huì)員登錄
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)