2011-09-25

【Netbeans 7.0.1 + Xampp 1.7.7 】設定啟用xdebug的除錯功能

Netbeans 7.0.1 增加了許多功能,讓人很想趕快試試看!
我主要的測試標的是php ide的相關功能,趁著這次的測試,順便把我目前使用的XAMPP由1.7.4版,推到1.7.7版。
在進入新功能的測試前,先把xdebug的除錯功能設定好。
從XAMPP 1.7.2版起,XAMPP已經將XDebug包含進來了,我們所要做的只是調整php.ini中的設定,相關變更說明如下:
  1. 在以下位置找到php.ini:XAMPP_HOME\php\php.ini。如果是使直接解壓縮的方式,XAMPP_HOME就是C:\XAMPP
  2. 搜尋zend_extension,將這一行的註解取消 zend_extension = "XAMPP_HOME\php\ext\php_xdebug.dll".
  3. 搜尋xdebug.remote_host,將這一行的註解取消 xdebug.remote_host=localhost. 並將 localhost 更改為 127.0.0.1
  4. 搜尋xdebug.remote_enable,將這一行的註解取消 xdebug.remote_enable = 0. 並將 0 更改 1.
  5. 搜尋xdebug.remote_handler,將這一行的註解取消 xdebug.remote_handler = "dbgp".
  6. 搜尋xdebug.remote_port,將這一行的註解取消 xdebug.remote_port = 9000.
  7. 儲存 php.ini ,儲存上列的修改內容
  8. 透過 XAMPP Control Panel 重新啟動 Apache server.

參考資料來源:
http://netbeans.org/kb/docs/php/configure-php-environment-windows.html#installAndEnableXDebug

沒有留言:

張貼留言