1. 程式人生 > >配置xdebug除錯後netbeans編輯器顯示等待連線問題

配置xdebug除錯後netbeans編輯器顯示等待連線問題

xdebug除錯配置過,但每次配置總是磕磕坎坎,官方文件也看過,但還是有不知名的錯誤會出現。最近換了新電腦,無奈原來電腦壞掉了打不開不能參考以前的案例。以為一切會很順利,無奈悲劇還是發生。netbeans編輯器提示正在連線中.....幾經折騰,決定換成wamp環境試試,開啟新環境的php.ini檔案赫然發現xdebug已經有配置了,就索性一點也不改動,啟動編輯器偵錯程式。果不其然,折騰了一天的問題終於解決了。

回頭看看之前的問題,再次轉換到xampp環境中,仔細檢視也是有同樣的xdebug外掛包含了進來,然後替換成整合環境包含的檔案,開啟偵錯程式,然後一切OK.

總結:xampp和wamp都包含了與之適配的xdebug,配置時應以他們為主,配置檔案很簡單,只要引入正確的xdebug位置和開啟xdebug遠端除錯即可。

我的配置如下:

[xdebug]
zend_extension="D:/xampp/php/ext/php_xdebug.dll"
xdebug.remote_enable = on
;xdebug.remote_host=localhost  //前面帶分號的為註釋部分,因為xdebug有預設配置值,無需配置,只要與你的編輯器除錯工具相符即可
;xdebug.remote_port=9000
;xdebug.remote_handler=dbgp