EclipsePDT PHP的开发环境配置

本文介绍如何集成WAMP服务器与Eclipse PDT进行PHP项目的高效调试,包括配置XDebug与Zend Debugger,以及在Eclipse PDT中设置PHP执行环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

WAMP与PDT的集成

1 Eclipse 3.4 下载FOR JAVA EE Developers版本  地址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/SR1/eclipse-jee-ganymede-SR1-win32.zip

下载后文件名为:eclipse-jee-ganymede-SR1-win32.zip 163M<br /><br />

 

2 XDebug Windows Module <br /> 下载:http://www.xdebug.org/

php_xdebug-2.0.3-5.2.5.dll

 

3.找到PHP.INI 修改配置,配置正确的Zend的路径 (具体路径,注意斜杠),保存后重新启动 WAMP

[XDebug]
; Modify the filename below to reflect the .dll version of your xdebug
zend_extension_ts="E:/Wamp/DevSoftwares/xdebug/php_xdebug-2.0.3-5.2.5.dll"
xdebug.remote_enable=true
xdebug.remote_host=127.0.0.1 
;if debugging on remote server,
; put client IP here
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=0
xdebug.profiler_output_dir="E:/Wamp/tmp"

 

4.配置EclipsePDT,打开eclipse Windows - Preference 

注意PHP.INI的路径:php.ini   Name:自己填加可以了  debugger就不用说了XDebug

配置完成后重新启动Eclipse即可

 

EclipsePDT

1.EclipsePDT官方网站

2.Zend网站

http://www.zend.com/en/community/pdt

到Zend那下载的了,理由很简单,在Win下的 ZendDebugger.dll是Zend开发的了,还做了一下修改和优化.

配置很简单,和ZendStudio的配置类似

主要是修改

php.ini 加入 zendDebugger.dll的引用,配置调试方式.(这里的ZendDebugger.dll请到Zend去下载最新版本,调试就没有问题的了

下载地址: http://downloads.zend.com/pdt/server-debugger/ZendDebugger-5.2.14-cygwin_nt-i386.zip)

[Zend]
;载入Xdebug
zend_extension_ts="D:/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

复制dummy.php 到WAMP的WWW目录下.

配置EclipsePDT

Window - Preference - PHP -PHP Executables - 添加一条记录 当前的PHP.exe 的路径并将其设置为引用

 

EclipsePDT的优点

1.启动速度比zendStudio快很多,我的是SERVER2008系统,机器配置还是可以的,eclipse启动比较快

2.界面的布置比ZendStudio好点.有resource 布局和debug布局,调试的界面可以看到的参数比zs要多,显示方式也不错.

3.可以方便的获取扩展

缺点

1.调试参数问题,没有向zs那样的基于URL的调试,还是我不知道在哪里?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值