今天被xdebug虐惨了,按照网络上找的配置方法,都没能成功让netbeans和xdebug连接上。最后发现还是xdebug的问题。首先要把xdebug配置好才行。
配置xdebug。最关键的是php.ini文件的修改。我是按照这个博客上的方法配置的,最后显示成功了。http://hi.baidu.com/meimengxuer/item/d4ec38100963e3e39913d626
要注意的是,xdebug.trace_output_dir="d:\xdebug" 这个文件夹要手动创建。
----
zend_extension=D:\wamp\bin\php\php5.3.3\ext\php_xdebug-2.1.0-5.3-vc6.dll
[Xdebug]
;是否开启自动跟踪
xdebug.auto_trace= On
;是否开启异常跟踪
xdebug.show_exception_trace= On
;是否开启远程调试自动启动
xdebug.remote_autostart= On
;是否开启远程调试
xdebug.remote_enable= On
;允许调试的客户端IP
xdebug.remote_host=192.168.1.211
;远程调试的端口(默认9000)
xdebug.remote_port=9000
;调试插件dbgp
xdebug.remote_handler=dbgp
;是否收集变量
xdebug.collect_vars= On
;是否收集返回值
xdebug.collect_return= On
;是否收集参数
xdebug.collect_params= On
;跟踪输出路径
xdebug.trace_output_dir="d:\xdebug"
;是否开启调试内容
xdebug.profiler_enable=On
;调试输出路径
xdebug.profiler_output_dir="d:\xdebug"
----
然后就可以测试了。
Netbeans上要注意几点:
1. 默认的浏览器最好选择一个
2. PHP的选项里,编译路径是空的,最好选上。
3. 要选择监视变量的数量,否则这个功能默认是关闭的。
4. 配置都保存了之后,还是连接失败的话,就重启一下netbeans吧。很多人都知道,该了PHP.INI要重启服务器。但是没想过netbeans的有些配置改了之后,也要重启才能生效……ORZ……我就是没重启浪费了好多时间……
分享到:
相关推荐
NetBeans,XDebug调试PHP教程
如果已被占用,需要更改`xdebug.remote_port`的值,并重新启动Apache和Netbeans。 - **检查防火墙设置**:确保防火墙没有阻止Xdebug与Netbeans之间的通信。关闭防火墙或添加必要的例外规则。 通过以上步骤,你应该...
首先,我们来看标题“使用NetBeans + Xdebug调试PHP程序的方法”,这里面涉及两个关键的技术组件:NetBeans和Xdebug。NetBeans是一个开源的集成开发环境(IDE),提供丰富的功能来支持各种语言的开发,尤其是Java和...
netbeans配置及xdebug 调试 单元调试 单独流程调试
要实现NetBeans IDE与PHP集成开发环境(WAMP服务器)的Xdebug调试功能,需要通过几个步骤来配置和开启Xdebug。首先,Xdebug是一个开源的PHP扩展,它提供了调试和分析功能,能够帮助开发者更好地追踪代码中的错误和...
### Windows 下 PHP 开发环境配置详解...NetBeans IDE 提供了强大的开发工具,而 WAMP Server 和 Xdebug 则分别负责提供可靠的 PHP 运行环境和支持高效的调试过程。希望本文档能帮助您更好地进行 PHP 项目的开发工作。
3. **兼容性广泛**:Xdebug Helper不仅支持PHPStorm,还兼容其他基于Xdebug的调试工具,如Eclipse PDT、NetBeans等。 4. **实时反馈**:当Xdebug成功启动时,插件会显示当前的调试状态,便于开发者了解调试是否已...
xdebug helper chrome插件是一款PHP CHROME调试插件,与Zend Studio,XAMPSERVER协同工作,易于调试、分析和扩展Xdebug跟踪,使用也很简单,打开谷歌浏览器,几步就能解决。有需要的赶快下载吧! 使用方法:解压后,...
总的来说,`php_xdebug-2.1.1-5.2-vc6-nts.dll`配合NetBeans提供了一个强大的PHP开发和调试环境。虽然描述中提到了一个额外的`php_xdebug-2.1.1-5.2-vc6.dll`文件,但这个是针对线程安全环境的,如果你的PHP环境是TS...
8. **与其他工具的集成**:NetBeans可以与Xdebug配合使用,实现更强大的PHP调试功能。此外,它可以与Web服务器(如Apache、Nginx)和数据库(如MySQL、PostgreSQL)无缝集成,便于进行本地开发。 9. **学习资源**:...
7. **PHP开发**: 对于PHP开发者,NetBeans提供了语法高亮、代码分析、自动完成、调试器和集成的Xdebug支持,以及PHP框架如Symfony、CakePHP和Zend的支持。 8. **C/C++开发**: 对于C和C++程序员,NetBeans 8.2 提供...
此扩展对于PHP开发人员非常有用,PHP开发人员使用带有Xdebug支持的PHP工具,如PHPStorm,Eclipse with PDT,Netbeans和MacGDBp或任何其他Xdebug兼容性分析工具,如KCacheGrind,WinCacheGrind或Webgrind。
- **兼容性**:Xdebug Helper 兼容多种 PHP 开发环境和 IDE,如 PhpStorm、Eclipse PDT、NetBeans 等。 - **控制面板**:通过浏览器中的图标,可以快速启动/停止调试,查看和修改 Xdebug 设置。 **注意事项** - **...
学习NetBeans时,官方提供了一系列的教程和文档,包括视频教程、用户手册和在线帮助,帮助初学者快速上手。你可以在NetBeans官网上找到这些资源。 总结,NetBeans作为一个功能丰富的集成开发环境,无论你是Java...
同时,它还提及了"和其他集成工具如netbeans之类",这表明Xdebug也兼容各种集成开发环境(IDE),如NetBeans,提供集成的调试支持,使开发过程更为便捷。 关于Xdebug 2.0.4win,这是针对Windows平台的特定版本。在...
对于使用带有Xdebug支持PHP工具(如PHPStorm),带PDT的Eclipse,Netbeans和MacGDBp或任何其他Xdebug兼容分析工具(如KCacheGrind,WinCacheGrind或Webgrind)PHP开发人员,此扩展非常有用。 默认情况下,扩展程序...
然后,在 NetBeans IDE 中创建一个新的 PHP 项目,并设置运行配置类型为“远程 Web 站点(FTP)”,指定 FTP 连接设置,包括连接名称、主机名、端口、用户名、口令、初始目录和上载目录。最后,将源文件上载到远程...
此外,NetBeans还集成了Xdebug,使得调试PHP应用变得简单。 在JavaScript开发方面,NetBeans支持Node.js,允许开发者在IDE内部创建、运行和调试Node.js应用程序。它也包含了对AngularJS、jQuery和其他流行...