筆者以前都是使用Firebug直接打印,近期遇到有些問題須要斷點調試,網上尋找一遍後發現XDebug是比較好用的,如今就講本身的安裝配置過程。 php
1.首先你須要知道本身目前使用的PHP版本,5.x,以及編譯庫,(VC6 VC9 VC11),以及是 線程安全的仍是非線程安全的。這個些所有能夠用phpinfo能夠看,以下圖所示,通常是否是線程安全的一個一般的作法是要是你是使用CGI/FastCGI,便是NTS(非線程安全),Apache服務器是TS(線程安全)。安全
確認了以上信息後,就要下載對應的XDebug 擴展版本了。地址:https://xdebug.org/download.php服務器
2.下載好對應的XDebug擴展(dll文件,動態連接庫),放置php對應目錄的ext中,而後咱們接着下一步,配置php.ini,讓php加載進這個擴展模塊。只須要簡單的幾行以下圖所示。以筆者本身在用的作實例。插件
到底有沒有加載進來呢?別急,再次使用phpinfo,要是加載進來,就會在裏面顯示。要是出現瞭如下xdebug,就表示加載成功了!線程
3.Sublime Text3 安裝Xdebug插件,這個都很簡單,我相信你們都會。debug
4.安裝好插件後,這步是最重要的一步,就是,配置Sublime,怎麼配置呢?第一,打開你須要調試的項目(將整個項目加載進來,也能夠是整個項目文件夾),將此項目保存調試
此時對應的保存文件會生產,一個以.sublime-project爲後綴的文件。編譯
打開此文件,加入配置項ast
保存,如今基本是完工了。擴展
5.在火狐中安裝擴展
安裝後,右上角會出現一個小爬蟲。
如今在你的項目中加斷點,開始調試吧!