1.下载和安装配置XAMPP
我下载的是,XAMPP Lite(精简版) ZIP 压缩包,下载地址
http://www.apachefriends.org/zh_cn/xampp-windows.html
根据xampp的文档描述,解压到根目录意味着您可以直接使用,不需要先运行“setup_xampp.bat”进行配置
(参见:http://www.apachefriends.org/zh_cn/xampp-windows.html#1721
)
所以我的解压路径是 C:/xampplite
运行 xampp-control.exe,启动 apache
访问 http://localhost/xampp/phpinfo.php
可以看到apache使用的PHP配置文件为:C:\xampplite\apache\bin\php.ini
打开php.ini,在最后加入以下配置信息,以启用xdebug
;载入Xdebug
zend_extension_ts="c:/xampplite/php/ext/php_xdebug.dll"
;xdebug配置
[Xdebug]
;开启自动跟踪
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
重启apache,后刷新 phpinfo.php 页面,如果能见到 XDebug 的信息,就说明配置成功
2.安装配置eclipse pdt
到 http://www.java.com
下载安装JRE
到 http://www.eclipse.org/pdt/downloads/
下载 PDT All In Ones
解压后,运行双击eclipse.exe运行pdt,选择workspace(我的是E:/pdt-ws)
打开window -> perference -> PHP->PHP executables
新增一个executable:
Name: xampplite-php
Executable path: C:\xampplite\php\php.exe
PHP ini file: C:\xampplite\apache\bin\php.ini
PHP Debugger: XDebug
打开window -> perference -> PHP->Debug,设置:
PHP Debuger: XDegug
Server: Default
PHP Executable: xampplite-php
uncheck "Break at first line"
3.调试php项目
新建项目proj1,并新建一个index.php,输入适当的PHP代码,然后设一个断点
打开apache配置文件 httpd.conf,在最后增加:
Alias /proj1 E:/pdt-ws/proj1/
Alias /proj1/ E:/pdt-ws/proj1/
<Directory "E:/pdt-ws/proj1/">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
重启apache
回到eclipse pdt,右击index.php,
选择 Debug As --> PHP Web Page 就可以进行断点调试了
相关推荐
PDT(PHP Development Tools)是 Eclipse 的一个插件,专门用于 PHP 开发。通过使用 Eclipse 和 PDT,可以快速构建、编译、调试和运行 PHP 项目。 调试是软件开发中非常重要的一步,它可以帮助开发人员快速发现和...
本文将详细介绍如何在phpStorm和eclipsePHP这两个流行的PHP集成开发环境中配置Xdebug。 首先,我们了解一下Xdebug的基本功能。Xdebug提供断点调试、变量查看、性能分析等功能,它可以帮助我们跟踪代码执行流程,...
Eclipse PDT(PHP Development Tools)是Eclipse IDE中的一个插件,专为PHP开发者提供集成开发环境。这个补丁适用于"Eclipse Helios"版本,Helios是Eclipse的一个重大发布,版本号为3.6,同时也提及3.7版本应该也能...
PDT 是专门为PHP开发设计的一组工具,它允许开发者在Eclipse环境中编写、运行和调试PHP代码。PDT 支持两种主流的PHP调试器:XDebug 和 Zend Debugger。这两种调试器都允许开发者在代码执行过程中设置断点,查看变量...
标题 "比较好的开发组合工具 eclipse+pdt+aptana+xdebug+firebug" 涉及的是一个集成开发环境(IDE)的配置方案,这个组合在IT行业中被广泛用于PHP开发。下面将详细介绍这些组件及其作用。 1. **Eclipse**: ...
Eclipse PDT(PHP Development Tools)是一款强大的PHP集成开发环境,为开发者提供了丰富的功能,包括语法高亮、代码提示、调试工具等。暗色代码高亮主题则是为了减轻长时间编程对眼睛的压力,提供的一种视觉效果更...
至此,你已经成功配置了基于XAMPP和Eclipse的PHP开发环境,具备了本地开发和远程服务器连接的能力。然而,这只是PHP开发的起点,深入学习PHP语法、框架如Laravel、WordPress开发,以及了解MVC设计模式、数据库设计和...
PDT开发php XDebug调试手册 在eclipse for php中配置xdebug 以及调试技术详细手册
Eclipse PDT(PHP Development Tools)是一款强大的PHP集成开发环境,它提供了丰富的功能,包括代码编辑、调试、语法高亮、自动完成等。以下是一步步配置和使用Eclipse PDT调试PHP程序的详细步骤: 首先,确保你...
eclipse pdt parts03 共13
eclipse pdt第2部分 共13部分
通过Eclipse PDT和xdebug的配合,开发者能够高效地进行PHP程序的调试工作,定位问题,提高开发效率。Eclipse PDT提供了丰富的功能,如代码提示、自动格式化、错误检查等,使得PHP开发更为便捷。同时,xdebug作为强大...
总之,搭建Windows下的Eclipse PHP开发环境是一个相对简单的过程,主要涉及Eclipse的安装、PDT插件的获取与安装,以及PHP解释器的配置。通过这些设置,你将拥有一个功能齐全、高效的PHP开发环境,可以流畅地进行编码...
3. **集成Eclipse**:描述中提到XDebug与Eclipse的配合使用,Eclipse是一款流行的开源IDE,具有强大的PHP开发插件如PDT。在Eclipse中,你需要安装XDebug透视图(如PHP Debug)并配置相应的调试设置,包括IDE Key、...
本文将详细介绍如何通过XAMPP(集成Apache、MySQL、PHP和phpMyAdmin)以及Zend Eclipse For PHP来搭建个人PHP开发环境。 #### 二、安装步骤 **第一步:安装JDK** - **下载页面**:[Oracle JDK下载]...
安装方式,参见: http://blog.csdn.net/tdcqfyl/article/details/51984792
标题中的“Eclipse for PHP and Android”指的是Eclipse IDE(集成开发环境)的一个特定版本或配置,它集成了对PHP和Android开发的支持。Eclipse是一款开源的、跨平台的开发工具,广泛应用于Java、C++、PHP、Python...
通过以上步骤,你就成功地在Eclipse中搭建了一个集成了XAMPP的PHP开发环境。这个环境不仅可以用来开发和测试PHP项目,还方便你学习和理解Web服务器、数据库以及PHP脚本的基本原理。在实际开发中,你还可以进一步...