先下载Netbeans IDE:
访问http://netbeans.org/downloads/index.html
只需下载PHP的。
Netbeans IDE需要Java的支持,安装前去http://java.com/zh_CN/下载Java安装,然后再安装Netbeans。
然后下载xdebug:
在http://www.xdebug.org/download.php页面找到需要的xdebug,如果不知道需要下载哪个,那么打开http://www.xdebug.org/find-binary.php。然后在本机打开phpinfo()生成的页面,复制全部内容,粘贴到上面那个网址的输入框中,网站会自动检测机器上xdebug的运行情况和需要下载的xdebug。
我下载的是php_xdebug-2.1.0-5.3-vc6.dll。下载完后放入php目录下的ext目录中,比如我的是C:\wamp\bin\php\php5.3.5\ext
配置php.ini:
对于wamp,需要使用\wamp\bin\apache\Apache2.2.17\bin中的php.ini。
在php.ini的最后加上
zend_extension = c:\wamp\bin\php\php5.3.5\ext\php_xdebug-2.1.0-5.3-vc6.dll
[xdebug] xdebug.remote_enable = on
xdebug.remote_handler = dbgp
xdebug.remote_host = localhost
xdebug.remote_port = 9000
xdebug.remote_port是调试端口,要和Netbeans中的设置值相对应,保持9000就行。
保存,然后在wamp中重启所有服务。
接下来配置Netbeans:
打开Netbeans->工具->选项,切换到php标签,解释器填写相应的php位置C:\wamp\bin\php\php5.3.5\php.exe,调试器端口保持默认的9000,与前面的设置相符合。