工欲善其事必先利其器,要想写好好的程序,不光要有好的思想,好的编程习惯,也要有一个好的开发利器
eclipse不能不说是一个强大的IDE。
对于不同的开发人员,有不同的版本,我们可以下载eclipse for php
这里已集成了pdt的配置。
我们只要下载最新的xdebug就行了,去http://xdebug.com上下载最新的dll文件
放到和php.ini同一个目录中(也可以放到别的目录下)
在php.ini文件中加入
[Xdebug]
xdebug.default_enable = On
xdebug.collect_params = 4
xdebug.remote_host = 127.0.0.1
xdebug.remote_port = 9000
xdebug.remote_handler = dbgp
xdebug.auto_trace = On
xdebug.show_exception_trace = On
xdebug.remote_autostart = On
xdebug.remote_enable = On
xdebug.collect_vars = On
xdebug.collect_return = On
xdebug.collect_params = On
xdebug.var_display_max_depth = 10
xdebug.remote_req = req
xdebug.profiler_enable = 0
zend_extension="D:\wamp\bin\php\php5.3.0\php_xdebug.dll" //这里我指定了绝对路径你可以改之
在eclipse里的window---preferences---php---debug下新建一个php executables
php debugger里选择xdebug,Encoding Settings 建议选择utf8
Break at first line 如果去掉的话则不会在第一行就将程序断掉,等待你按下F5或者F6继续
至此设置结束,打开你的程序,按下F11。再进行F5或者F6就能调试了,是不是很爽啊
最喜欢的就能这种能断点能查看变量值的调试方式了
分享到:
相关推荐
本文将介绍如何使用 Eclipse 和 PDT 调试 PHP,包括设置调试环境、安装 PDT 插件、配置调试器、创建项目、添加调试点、单步调试等步骤。 一、设置调试环境 要使用 Eclipse 和 PDT 调试 PHP,首先需要安装 Eclipse ...
以上就是phpStorm和eclipsePHP配置Xdebug的详细步骤。记得在实际操作时,要确保PHP环境和Xdebug版本的兼容性,以及正确配置Xdebug的ini参数,如`xdebug.remote_enable=1`等。在调试过程中,可以利用Xdebug的特性,如...
标题提到的"zend调试PHP_XDebug调试PHP_zend11.0"是指在使用Zend Studio 11.0.2这个集成开发环境(IDE)时,通过XDebug工具来调试PHP代码的过程。这个过程主要涉及到以下几个关键知识点: 1. **XAMPP安装**: - ...
**Xdebug调试组件详解** 在PHP开发过程中,准确地定位并解决代码问题至关重要。Xdebug作为PHP的一个扩展,为开发者提供了强大的调试功能,使得性能分析和错误排查变得更加简单易行。本文将深入探讨Xdebug的功能、...
3. **安装xDebug**:获取xDebug的PECL扩展,按照官方文档配置,使其与PHP和Apache通信,并在Eclipse中配置xDebug插件,实现IDE内的调试功能。 4. **安装Eclipse**:下载并安装Eclipse IDE for PHP Developers版本,...
PDT开发php XDebug调试手册 在eclipse for php中配置xdebug 以及调试技术详细手册
### Ubuntu + LAMP + Eclipse + Xdebug + 虚拟主机的配置详解 ...通过以上步骤,你可以在Ubuntu系统中成功搭建并配置LAMP环境、Eclipse开发环境、Xdebug调试工具及多个虚拟主机,为PHP项目的开发提供强大的支持。
在Eclipse中,你需要安装XDebug透视图(如PHP Debug)并配置相应的调试设置,包括IDE Key、主机和端口,以匹配`php.ini`中的设置。 4. **调试与分析**:配置完成后,你可以通过在代码中设置断点,启动Eclipse的调试...
PDT 是专门为PHP开发设计的一组工具,它允许开发者在Eclipse环境中编写、运行和调试PHP代码。PDT 支持两种主流的PHP调试器:XDebug 和 Zend Debugger。这两种调试器都允许开发者在代码执行过程中设置断点,查看变量...
标题“Eclipse Linux 远程...总之,Eclipse Linux远程调试涉及了多个环节,包括Eclipse配置、远程服务器设置、代码管理和版本控制等,掌握这些技能可以显著提高开发效率,特别是对于分布式系统和云应用的开发者而言。
总之,Xdebug 3.1.0 为 PHP 开发者提供了一套全面的调试工具,通过细致的配置和使用,可以显著提升问题排查的效率,让开发工作更加顺畅。熟悉并掌握 Xdebug 的使用,是每个 PHP 开发者的必备技能。
以下是一步步配置和使用Eclipse PDT调试PHP程序的详细步骤: 首先,确保你已经安装了Eclipse IDE。你可以从官方网站下载适合你操作系统的版本,并确保系统中已安装Java环境,包括JDK和JRE。这两个组件是Eclipse运行...
总结来说,要在Eclipse中实现PHP开发和调试,你需要安装PHP插件、配置JDK、下载和安装Xdebug,并在php.ini中进行相应配置。同时,你还需要确保Eclipse与Apache服务的配置同步,并适当地处理Eclipse中的警告信息,以...
在PHP开发过程中,调试是必不...总之,通过正确配置Eclipse和PHP环境,你可以在Console中方便地输出和查看调试信息,从而高效地进行PHP程序的调试工作。结合XDebug和其他调试工具,可以进一步提升开发效率和代码质量。
Xdebug可以与许多集成开发环境(IDE)无缝集成,如PHPStorm、Eclipse PDT等,提供断点调试、步进执行、变量查看等功能,大大提高开发效率。 总之,Xdebug 5.6是PHP开发者不可或缺的工具,它提供的调试和性能分析...