`
hehailin1986_163.com
  • 浏览: 153655 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

安装EPP的调试Zend Debugger

    博客分类:
  • PHP
阅读更多

参考引自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,则需要配置 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停止调试

 

 

 

分享到:
评论
1 楼 tsmg 2011-07-01  
您好,我zend也配了,怎么就是不能正常调试呢?是不会用在EPP么?按F11就停在文件第一行,再按F5,就停止了。

相关推荐

    配置xampp+(zend studio)epp3+zenddebugger

    1. 在EPP3中,进入“首选项”->“PHP”->“Debug”->“Installed Debugger”,选择Zend Debugger并配置调试端口(如10000)、客户端IP(127.0.0.1)以及调试响应超时时间。 2. 进入“首选项”->“PHP”->...

    EclipsePHP Studio 3 part2(EPP3_Setup.part2.rar)

    并且集成了JDK和简体中文系统,免除处了安装配置的麻烦,一次安装即可使用无需配置。此编译器为PHP编译器,专门针对辅助PHP代码的开发和调试,集成了代码高亮,函数跟踪,时时纠错等功能。同时还增加了协作开发版本...

    用于解禁epp不让安装安软件

    标题中的“用于解禁epp不让安装软件”指的是在Eclipse Platform中遇到的一种限制,即EPP(Eclipse Packaging Project)可能阻止用户安装新的软件或插件。EPP是Eclipse IDE的一个组件,它主要用于创建、管理和分发...

    EPP3安装方法、

    2、代码时时纠错,让语法错误扼杀在摇篮中。 ...4、丰富的快捷键和大量的插件功能让开发提高效率。 5、函数,变量,快捷时时提示,让开发变的简单轻松。 ...8、集成了Zend debuger PHP断点调试功能。

    epp301

    1. **安装与配置**:了解如何下载并正确安装Epp301,以及如何将其集成到Eclipse平台中。同时,理解如何根据个人偏好调整编辑器的主题、字体大小和布局。 2. **代码智能提示**:掌握如何利用Epp301的自动完成功能,...

    EPP PHP编辑器

    并且集成了JDK和简体中文系统,免除处了安装配置的麻烦,一次安装即可使用无需配置。此编译器为PHP编译器,专门针对辅助PHP代码的开发和调试,集成了代码高亮,函数跟踪,时时纠错等功能。同时还增加了协作开发版本...

    EPP协议标准文档 国际版

    EPP(Extensible Provisioning Protocol)协议是一种基于XML的网络协议,主要用于域名注册和服务提供商之间的交互。这个协议标准文档提供了详细的规范,以便于各种服务提供商能够实现统一的接口,实现跨平台、跨地域...

    Linux下EPP-CAN通信的设计及实现.pdf

    * 安装EPP-CAN转换卡驱动程序 * 配置EPP-CAN转换卡参数 * 实现CAN总线的数据传输和管理 本文提供了一种Linux下EPP-CAN通信的设计和实现方法,为使用PC机直接、高效访问CAN总线提供了极大的便利。 关键词:EPP模式...

    EPP php studio

    并且集成了JDK和简体中文系统,免除处了安装配置的麻烦,一次安装即可使用无需配置. 此编译器为PHP编译器,专门针对辅助PHP代码的开发和调试, 集成了代码高亮,函数跟踪,时时纠错等功能. 同时还增加了协作开发版本...

    网页编辑工具 epp350

    9. **集成开发环境(IDE)特性**:除了基本的编辑功能,EPP350可能还提供了项目管理、调试、性能分析等高级IDE特性,提升开发体验。 10. **扩展与插件**:如同许多其他专业软件,EPP350可能允许用户安装第三方插件...

    epp430_64bit.zip

    "epp430_64bit.exe"是EditPlus的64位安装程序,用户下载解压后运行此文件,即可在64位操作系统上安装该软件。安装过程中,程序会自动配置所需的环境和设置,以便与操作系统无缝集成。安装完成后,用户可以享受到...

    EPP.rar_EPP

    本文将深入探讨基于标题"**EPP.rar_EPP**"的加密键盘原理图设计,其中提及的开发环境是**AD6**,使用的芯片来自**华大**。 **开发环境:Altium Designer 6 (AD6)** Altium Designer 6 是一款强大的电路设计软件,...

    epp.zip_EPP

    《接口增强并行端口(EPP)技术详解》 在计算机硬件领域,接口技术扮演着至关重要的角色,其中EPP(Enhanced Parallel Port,增强型并行端口)是并行通信的一种标准,用于连接打印机、扫描仪等外部设备。本文将深入...

    epp3压缩包

    并且集成了JDK和简体中文系统,免除处了安装配置的麻烦,一次安装即可使用无需配置。此编译器为PHP编译器,专门针对辅助PHP代码的开发和调试,集成了代码高亮,函数跟踪,时时纠错等功能。同时还增加了协作开发版本...

    batarang with node_modules&browerify-epp

    【描述】"batarang 带node_modules&browerify-epp包"意味着用户可以立即使用完整的开发环境,无需手动安装`node_modules`中的依赖项或设置`browerify-epp`,这是一个JavaScript打包工具,专门用于处理浏览器端的模块...

    epp程序代码文档编写软件

    2、代码时时纠错,让语法错误扼杀在摇篮中。 ...4、丰富的快捷键和大量的插件功能让开发提高效率。 5、函数,变量,快捷时时提示,让开发变的简单轻松。 ...8、集成了Zend debuger PHP断点调试功能。

    epp331(含有注册号)

    “epp331.exe”可能是Epp331软件的安装程序,用户可以通过运行这个文件来安装和设置Epp331环境。“editplus注册码.txt”则可能包含的是EditPlus编辑器的注册码,EditPlus是另一个知名的文本编辑器,有时可能会与...

Global site tag (gtag.js) - Google Analytics