最近开发要一个PHP项目,所以打算安装PHP的调试环境,结果弄了一天,总算搞定了,有点心得跟大家分享一下。
安装xampp
现在最新的版本是1.7.3,去下载下来,安装即可,这步很简单。
下载页面
下载eclipse
去网上下载一个 PDT 2.1 SR-1 All In Ones 版本的eclipse,下载地址在下面:
下载页面
下载Xdebug
我用Xdebug来调试PHP,可以在这里下载Xdebug
下载页面
把下载下来后的Xdebug,放到C:\xampp\php\ext\目录下,当然也可以选其他目录
配置PHP.ini
在PHP.ini最下方,加入下列代码:
[XDebug]
;; Only Zend OR (!) XDebug
zend_extension_ts="C:\xampp\php\ext\php_xdebug-2.0.5-5.3-vc6.dll"
xdebug.remote_enable=true
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=1
xdebug.profiler_output_dir="C:\xampp\tmp"
千万别忘了,在PHP.ini中找到zend_extension, 把它修改为:
zend_extension = "C:\xampp\php\ext\php_xdebug-2.0.5-5.3-vc6.dll"
我就是没有修改这个,一直调试不成功,浪费了很多时间。
配置eclipse
找到Windows -> Preferences -> PHP ->PHP Executables 加入xdebug
然后在debug configuration 里面配置就好了。
下面就可以调试PHP了。
可以参考我的博客
分享到:
相关推荐
在Eclipse中,进入“Window” -> “Preferences” -> “PHP” -> “PHP Executables”,点击“New...”按钮,指定XAMPP安装目录下的php.exe文件路径,例如:“C:\xampp\php\php.exe”。这样,Eclipse就可以识别并...
标题 "配置xampp+(zend studio)epp3+zenddebugger" 描述的是如何在Windows环境下配置一个集成开发环境,用于PHP编程。这个配置涉及到三个主要组件:XAMPP、Eclipse PHP Perspective (EPP3) 和 Zend Debugger。XAMPP...
本文将详细介绍如何使用Eclipse和XAMPP来创建一个高效的PHP开发环境。 首先,Eclipse是一个广泛使用的开源集成开发环境(IDE),基于Java语言开发。它不仅仅是一个简单的编辑器,而是一个拥有强大扩展能力的平台。...
本文将详细介绍如何安装和配置XAMPP与Eclipse,以创建一个便于PHP开发的集成环境。 **一、XAMPP的安装与配置** 1. **下载XAMPP**: 首先,你需要从Apache Friends官网下载适合你操作系统的XAMPP版本。确保选择与你...
安装eclipse for php1.2.2,安装完后需要配置xampp环境的互通功能。 在xampp中,提供了一个打开关闭xampp服务和mysql、apache服务的批处理文件, 当我们在eclispe中点下一个按钮的时候,实际上是由eclipse去调用了这...
eclipse php mysql apahce xampp php环境配置
在这里,你可以添加或关联PHP运行时环境,如PHP CLI或XAMPP等本地安装的PHP环境。 为了进行调试,我们需要配置调试配置。在"Eclipse"菜单中,选择"Run Configurations",然后新建一个"PHP Script"配置。在"Script...
总之,搭建Windows下的Eclipse PHP开发环境是一个相对简单的过程,主要涉及Eclipse的安装、PDT插件的获取与安装,以及PHP解释器的配置。通过这些设置,你将拥有一个功能齐全、高效的PHP开发环境,可以流畅地进行编码...
**PHPEclipse**是一款专为PHP开发者设计的Eclipse插件,它不仅提供了强大的PHP语法高亮、代码提示等功能,还支持PHP项目的构建和调试。通过这款插件,习惯于Java开发的程序员可以在熟悉的Eclipse环境中无缝地进行PHP...
2. **Web服务器集成**:Eclipse可以与多种Web服务器(如Apache、XAMPP等)集成,直接在IDE内进行部署和测试,简化了开发流程。 3. **数据库集成**:通过Data Source Explorer,开发者可以直观地查看、操作数据库,...
在介绍如何搭建基于Eclipse的PHP开发环境之前,我们首先要了解Eclipse...需要注意的是,随着技术的发展,Eclipse及PHP环境搭建的方法可能会有所变化,因此,在实践中也需要根据最新的指南和工具进行适当的调整和优化。
8. **开发与调试**:XAMPP提供了集成的开发环境,例如通过phpMyAdmin管理数据库,使用phpinfo()函数查看PHP配置,利用错误日志进行调试。此外,XAMPP还可以与版本控制工具(如Git)和IDE(如Visual Studio Code、...
XAMPP是一款开源的、免费的、跨平台的Web服务器解决方案,它集成了Apache服务器、MySQL数据库、PHP编程语言以及Perl等组件,使得开发者可以在本地环境中快速搭建PHP开发环境。本教程适合初涉PHP的新手,我们将一步步...
JDK包含了Java编译器、Java运行环境、调试工具以及其他开发工具,是Eclipse进行Java编程的基础。 "xampp-7.2.5-0-VC15-installer.exe"是XAMPP的安装程序,这是一款开源的Web服务器套件,包含了Apache、MySQL、PHP和...
本文将详细介绍如何通过XAMPP(集成Apache、MySQL、PHP和phpMyAdmin)以及Zend Eclipse For PHP来搭建个人PHP开发环境。 #### 二、安装步骤 **第一步:安装JDK** - **下载页面**:[Oracle JDK下载]...
文件(位于XAMPP的PHP目录下),可以调整PHP的各种设置,如最大上传文件大小、执行时间限制等。 #### 五、创建项目目录 项目目录通常位于`htdocs`目录下,这里是服务器的文档根目录。在这个目录下,可以创建自己的...
在整个调试过程中,XDebug作为一个强大的PHP调试工具,可以帮助开发者追踪代码执行流程,查看变量值,设置断点,以及生成性能分析报告等,极大地提升了PHP开发的效率和质量。同时,正确配置XAMPP和Zend Studio的环境...