使用NetBeans + Xdebug调试PHP程序的方法

2019-04-09 09:53:29王旭

若未设置断点,执行调试的时候程序将自动在当前文件的第一行暂停执行。若不希望自动暂停执行,请取消勾选工具->选项->PHP->在第一行停止。
4、表单处理调试可以执行 调试->调试项目,后续操作类似,只不过如果你执行到你设置断点的脚本时,NB会自动中断在断点处,等待你调试哈!
5、详细的请参照NB官方调试指南http://www.netbeans.org/kb/docs/php/debugging_zh_CN.html

[参考站点]
http://www.netbeans.org/downloads/index.html (NetBeans下载)
http://www.xdebug.org/download.php (Xdebug下载)

原文:http://www.zvv.cn/blog/show-101-1.html

[ 本帖最后由 zwws 于 2009-3-29 02:55 编辑 ]


1、打开项目,设置断点.jpg


2、执行调试.jpg


3、调试方式.jpg


4、单步调试.jpg


5、项目调试(跨页).jpg

小Z写东西总是那么详细。顶上!
PS: 楼主的头像很雷 1.“xdebug 会与zend_optimizer相冲突,请注释/删除掉php.ini内的与zend_optimizer相关的语句”
    不知道哪些语句是与zend_optimizer相关的语句 楼主能否详细的给出
2.我的是win操作系统
              PHP 5.2.9
              Apache 2.11
              MYSQL 5.1


不知道是否和楼主配置的方式是一样的
3.我也很喜欢NetBeans的开发模式 但是xdebug总是调试不好 按照网上说的做了还多次
仍旧不行  前期最终选择了放弃  看了楼主发表的具体配置方法 很是感激 不过还有上面
两个疑问  谨希望能够得到楼主的最快最详细的回复答案  非常感谢 sejie10011 (2009-3-31 11:07:11) 楼主写得那么详细。顶上! zwws (2009-3-31 12:22:52) 1、呵呵,解决问题的方法很重要的,如果你知道zend_optimizer是如何安装的,那不就解决问题了么?
我用“zend_optimizer php.ini”在google搜到了这篇文章
http://ideacm.com.cn/read.php?12
所以你只要根据文章在本地的php.ini里找到文章内提到的相关语句注释掉不就好了嘛,其实就是"zend_Optimizer."打头的语句。当然,前提是你安装了zend_optimizer.

2、xdebug 2.0.4 支持 PHP 5.2.9的。 zwws (2009-3-31 12:24:14) 豆瓣淘滴。 niohe (2009-3-31 22:43:54) 多谢LZ指教!! iminto (2009-4-02 19:58:07) 支持楼主 大碗茶 (2009-4-03 17:02:32) zend optimizer和 xdebug是可以共存的 qgymje (2009-8-27 11:56:53) 我想问一下我的这个情况
相关文章 大家在看