安装EPP的调试Zend Debugger

参考引自http://www.cnblogs.com/yjf512/

仅学习记录之用。

 

EPP即可EclipsePHP Studio,是基于Eclipse开发的适用于PHP的IDE,具有调试和提示功能的编辑开发工具。

 

1. 在本地安装好APMServ5.2.6之后

假设www的目标路径为:D:\WebServer\APMServ5.2.6\www\htdocs(其中D:\WebServer\APMServ5.2.6\是APMServ5.2.6的根目录)

 

2. 下载EPP3.0 (EclipsePHP Studio 3)

 

下载地址:http://www.php100.com/

 

3, 解压和安装EPP3.0

并把默认workspace设置为D:\WebServer\APMServ5.2.6\www\htdocs 

 

 

4, 下载zendDebugger

http://downloads.zend.com/pdt/server-debugger/

下载版本:ZendDebugger-5.2.14-cygwin_nt-i386

解压,找到文件夹5_2_x_comp\ 和dummy.php

将5_2_x_comp\ZendDebugger.dll复制到D:\WebServer\APMServ5.2.6\PHP\ext下.


5 将dummy.php复制到D:\WebServer\APMServ5.2.6\www\htdocs下.

6.修改php.ini,在php.ini的后面加入:

[zend]

zend_extension_ts="D:\PHPProject\wamp\bin\php\php5.2.9-1\ext\ZendDebugger.dll"

zend_debugger.allow_hosts=127.0.0.1

zend_debugger.expose_remotely=always

其中zend_extension_ts定位到你的ZendDebugger.dll文件

zend_debugger.allow_hosts定位到你的server上,localhost默认为127.0.0.1

 

7.  打开或者重新启动EPP3.0,窗口—首选项—PHP—Debug—Install Debugger—Zend debugger—Configure

设置client Host/IP为127.0.0.1

 

 

创建新的php工程和文件,工具栏上有个调试(小虫子)—调试配置

Php WebPage确保

Server Debugger为Zend Debugger

PHP Server 为Default PHP Web Server

按下Test Debugger 显示Success。

 安装EPP的调试Zend Debugger

 

若是首次使用EPP,则需要配置 PHP Executables

添加 PHP Executables
打开 Eclipse ,进入 PHP 中的 PHP Executables,然后点添加按钮

相关设置信息:
Name:php
Executable path:D:\php\php.exe
PHP ini file:d:\php\php.ini
PHP debugger:Zend Debugger

 

 

至此,Zend Debugger设置成功!! 

 

Debug使用:F11开始调试,F5单步运行,F7停止调试