eclipse 快速建立PHP调试环境
在网上看了许多关于eclipse 建立PHP调试环境的文章,自己去尝试了一翻,但都没有成功,后来自己到Zend的官方去看,原来是版本的问题.现在提供完整的配置步骤.希望初学者能快速建立好环境,把精力集中到代码而不是配置上.如果您看完还没有配置成功,您还可以点击 视频1 视频2 此处查看FLASH视频.
我的环境如下:Windows-xp+Wamp(Windos Apache Mysql PHP集成安装环境)或者xampp(类似wamp).
1.准备工作
2.Zend Debugger安装(编译),以xamp为例,wamp类似
打开上图中的php.ini文件,将如下内容:
[Zend]
zend_extension_ts = "e:\xampp\php\zendoptimizer\lib\zendextensionmanager.dll"
zend_extension_manager.optimizer_ts = "e:\xampp\php\zendoptimizer\lib\optimizer"
;zend_optimizer.enable_loader = 0
;zend_optimizer.optimization_level=15
;zend_optimizer.license_path =
;local variables:
;tab-width: 4
;end:
替换成(注:zend_debugger.allow_hosts的值改为你相应的IP地址):
[Zend]
zend_extension_ts="e:\xampp\php\zenddebugger.dll"
zend_debugger.allow_hosts=127.0.0.1/32,192.168.0.0/24
zend_debugger.expose_remotely=always
重新启动xampp,再打开http://localhost/xampp/phpinfo.php 看是否出现如下内容:
如果出现,则成功启用zend调试器,如果没有则没有正确安装,确认dll文件的路径是否正确.
3.eclipse安装与配置
- 将刚才下载下来的eclipse解压到任意目录,直接运行eclipse.exe.
- 在eclipse的菜单栏选择window/preference,再选php/debug,点PHP Excuteables;链接,点Add添加把xampp下的php路径加近来,如下图:
关闭后,再次打开window/prference/php/debug,设置成如下图即可:
最后还要apply和OK按钮.这样完成了eclipse的安装配置!
4.调试PHP程序
以上安装配置完毕后PHP程序就可以象JAVA一样进行复杂调试,如断点调试.首先新建立一个PHP project项目.
新建立一个php文件:
<?php
mysql_connect("localhost", "root", "") or
die("Could not connect: " . mysql_error());
mysql_select_db("mysql");
$result = mysql_query("SELECT help_keyword_id , name FROM help_keyword");
while ($row = mysql_fetch_array($result, MYSQL_BOTH)) {
printf ("ID: %s Name: %s", $row[0], $row[1]);
}
mysql_free_result($result);
?>
保存后点击右键,选择 Debug As / Open Debug Dialog ,双击PHP script,如下图:
点Apply,然后Debug,弹出一个对话框,说是否要进入调试模式,点YES,就可以调试了,如下图:
最后恭喜您安装配置成功!使您的水平有更高的提升!
分享到:
相关推荐
**PHP开发调试环境配置文档——基于WAMP和Eclipse for PHP Developers** 在Windows 7 SP1 64位操作系统上构建一个高效的PHP开发环境,我们可以采用WAMP (Windows Apache MySQL PHP)服务器集成环境和Eclipse for PHP...
《PHP开发调试环境配置文档——基于wamp和Eclipse for PHP Developers》 在进行PHP开发时,一个良好的开发环境是必不可少的。本文将详细介绍如何基于wamp和Eclipse for PHP Developers搭建这样的环境,帮助初学者...
标题“Eclipse Linux 远程调试”涉及到的是在Linux环境下使用Eclipse集成开发环境(IDE)进行远程Java应用的调试技术。Eclipse是一款强大的开源IDE,广泛用于Java开发,同时也支持其他编程语言。Linux作为开源操作系统...
通过以上步骤,你将在Eclipse环境中建立起PHP、C和C++的开发环境。无论是初学者还是经验丰富的开发者,Eclipse都能提供高效、强大的开发体验。不断学习和实践,提升编程技能,将是成为一名优秀程序员的关键。
本文将详细介绍Eclipse和MyEclipse的安装步骤以及如何配置开发环境,帮助初学者快速上手。 #### 二、Eclipse与MyEclipse简介 1. **Eclipse**:是一款开源的、可扩展的IDE,适用于多种编程语言,但在Java开发领域...
这个集成包简化了在本地计算机上建立Web服务器的步骤,使得开发者可以在本地环境中测试和开发PHP应用程序。 安装过程分为以下几步: 1. 下载软件:访问官方网站下载Eclipse、XAMPP和PHPEclipse插件。Eclipse可以从...
【标题】"纯PHP搭建Apache+Eclipse+xDebug+PHPUnit+MakeGood"涉及到的是在本地环境中构建一个完整的PHP开发环境,包括Web服务器、IDE、调试工具和自动化测试框架。这一过程对于PHP开发者来说至关重要,因为它提供了...
Eclipse是一款广泛使用的开源集成开发环境...通过简单的安装步骤,用户可以快速建立一个高效的开发环境,并通过插件定制满足各种编程需求。无论你是初学者还是经验丰富的开发者,Eclipse都能提供你需要的功能和支持。
由于Eclipse是建立在Java基础上的,因此在安装前必须确保你的计算机已安装了Java Development Kit (JDK)。如果在启动Eclipse时遇到提示缺少JDK的对话框,那么你需要先安装JDK,相关配置教程可以在其他资源中找到。 ...
本文将基于提供的文件信息,详细解析如何在Eclipse中配置Tomcat服务器,并实现Web应用的快速部署与调试。 #### 二、所需软件与版本 **1. Tomcat 6.0** - **下载地址**:...
- **2.12.1 建立快速视图**:创建一个临时视图用于快速查看信息。 - **2.12.2 使用快速视图**:利用快速视图快速浏览和获取所需信息。 **2.13 比较** - **2.13.1 简单比较**:比较两个文件之间的差异。 - **2.13.2...
《Eclipse集成JRE Windows 64位版2020-12详解...总的来说,Eclipse-inst-jre-win64-2020-12.rar为Windows 64位用户提供了一个方便的Java开发环境,集成了必要的JRE,使得开发者能够快速上手,高效地进行软件开发工作。
Eclipse Platform是构成Eclipse IDE的核心部分,提供了一系列基本的服务和框架,如编辑器、视图、视景等,为用户构建了一个高效的工作环境。 **2.2 架构** Eclipse Platform采用了高度模块化的设计,主要由以下几...
Eclipse SDK 3.2.2-win32(1)是一个经典的版本,它代表了Eclipse集成开发环境(IDE)在2006年时的一个重要里程碑。这个版本专为Windows 32位操作系统设计,提供了丰富的功能和工具,使得开发者能够高效地编写、调试...
- **建立快速视图**:创建一个新的快速视图窗口。 - **使用快速视图**:在快速视图窗口中浏览文件内容。 **比较**:允许用户比较两个文件之间的差异。 - **简单比较**:只显示不同之处。 - **理解比较**:提供上...