2011-03-11 16:13:12| 分类: web development | 标签:xdebug netbeans 配置 |举报 |字号 订阅php
nebeans配置xdebug能够方便咱们逐步的查看程序的运行状况对咱们调试程序是很是有利的下面我就来介绍下配置的过程。web
知己知彼: 先来了解下netbeans和xdebug而后在说说配置的具体步骤浏览器
NetBeans 由Sun公司在2000年创立,它是开放源运动以及开发人员和客户社区的家园,旨在构建世界级的Java IDE。NetBeans当前能够在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用。工具
?? Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),能够用来跟踪,调试和分析PHP程序的运行情况。Xdebug如今的最新版本是Xdebug 2.1.0, release日期 2010-6-29,支持PHP4/PHP5。单元测试
netbeans下配置Xdebug方法:测试
先下载和本身php版本对应的Xdebug版本,Xdebug官网上有为用户量身定制的匹配你的php环境的功能,spa
把你的php信息及phpinfo()的信息提交上对应的Xdebug版本就出来了。开放源代码
工具都有了就开始配置吧;debug
netbeans配置xdebug的第一步:将下载来的xdebug的dll文件放到php的ext文件夹内;调试
netbeans配置xdebug的第二步:在phpinfo()信息里找到php.ini的位置并打开php.ini在文档最后添加以下代码:
zend_extension_ts="你的文件的具体位置/php/ext/php_xdebug-2.1.0-5.2-vc6.dll"
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9001 //默认是9000 建议该一下
而后重启Apache的服务?
netbeans配置xdebug的第三步:在phpinfo()信息里查找Xdebug 若是存在说明?Xdebug安装成功。
netbeans配置xdebug的第四步:在NetBeans内 的菜单里找工具==》选项 这时会弹出个框会出现个web浏览器选Firefox ?或IE而后找和php在同一行的框内点击php这时你会看到有个常规、单元测试、Symfony;点击常规在该页面内找调试器端口将该端口写成和你的 php.ini内配置的端口同样让后肯定。
netbeans配置xdebug的 第五步:用NetBeans打开本身工程文件找一行设置为断点
,而后选择调试文件NetBeans右下角会出现正在运行的NetBeans-xdebug提示而后F7就能够看到程序下一步的运行状况了。
这样咱们就能够清楚的看见本身的程序每一步的运行状况,咱们就能够根据这些信息作相应的调整和修改了。