NetBeans+PHP+XDebug调试程序

XAMPP下载地 址:http://www.apachefriends.org/zh_cn/xampp-windows.html
经笔者试验,如果下载Lite版,则php中没有xdebug,而完整版直接就带了xdebug,在php/ext/xdebug.dll
所以如果你下载的是Lite版,就需要到xdebug主页下载一个适合自己 php和操作系统版本的xdebug,如我的是php5.3,32bit windows,则需要下载
5.3 VC6 (32 bit)
然后修改php.ini
添加:
zend_extension="D:/XAMPPLite/php/ext/php_xdebug-2.0.5-5.2.dll"
[Xdebug]
xdebug.profiler_enable=on
xdebug.trace_output_dir="D:/XAMPPLite/xdebug"
xdebug.profiler_output_dir="D:/XAMPPLite/xdebug"
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9009
其中第一行需要注意:如果是PHP5.3,则是 zend_extension,如果是PHP5.2,则是zend_extension_ts
remote_port可以自己设定,但需要和Netbeans环境中配置的相同,具体设置路径为:
工具=>选项=>PHP=>调试器路径:
好了,两边就对应了,不过还有一个地方值得注意,在项目属性=>运 行配置=>调试器代理,这里不能写入东西,我们没有代理,如果把这个代理理解为调试器位置,填入 localhost:9009,反而不能连接到调试器了.
OK,下面就是调试了,如果ctrl+F5后,单步调试就开始了,会停在 第一行(也这是可以设定的)
成功标志:步入、步出等调试选项亮起,底下的状态栏显示”正在运行“

原文链接:http://www.humandong.cn/post/11

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值