程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> ThinkPHP筆記——開啟debug調試模式,thinkphpdebug

ThinkPHP筆記——開啟debug調試模式,thinkphpdebug

編輯:關於PHP編程

ThinkPHP筆記——開啟debug調試模式,thinkphpdebug


debug+trace模式可以查看開發過程中TP的錯誤信息,可以更好地幫助開發者debug。但是debug模式的開啟還不是簡單的在配置文件中中設置就可以的,經過查資料摸索,找到一種有效的方法。

首先在你已經部署好了ThinkPHP的項目目錄

然後注意是在入口文件開啟調試模式,在入口文件index.php 中寫入一下代碼define(‘APP_DEBUG’,true); 首先刪除Runtime目錄 ,然後再次運行一下,你會發現runtime目錄下面的~runtime.php 文件沒有了,說明你的調試模式開啟成功了

之所以這個~runtime.php文件刪除 ,這個文件是編譯後的文件 會有緩存,所以在調試模式期間我們不用擔心因為緩存而造成其他錯誤

trace頁面的 也是我們開發者獲取錯誤信息的而一個途徑,所以我們需要開啟trace頁面,在THinkPHp3.0版本中trace頁面是默認沒有開啟的,需要我們手動 的在項目配置文件中添加

‘SHOW_PAGE_TRACE’        =>true,   // 顯示頁面Trace信息

想要看看trace信息是否開啟了,只要我們在 IndexAction.class.php 中的index方

法中加上$this->display();

 

然後再次運行如果你看到了如下界面,說明你的調試模式,以及trace 以及開啟了


Thinkphp開啟調試模式就報錯

你用dw什麼的修改一個頁面屬性 看編緝一致不 一般是編碼問題 所致
 

thinkphp關閉調試模式(APP_DEBUG => false),導致程序出錯,開啟調試模式,不報錯,怎解決?

什麼版本的thinkphp
現在都寫在入口文件了
define('APP_DEBUG', true);

不貼源碼,神也救不了你
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved