`
fogtower
  • 浏览: 57445 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

xampp + eclipse 环境下如何调试PHP

阅读更多

最近开发要一个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了。

 

可以参考我的博客

 

分享到:
评论

相关推荐

    详细讲解 php编程环境搭配,使用Xampp+Eclipse 环境变量配制

    php编程环境搭配,Xampp + Eclipse 集成开发环境的配置。

    eclipse+xampp搭建php开发平台

    eclipse和xampp搭建php开发平台

    EasyEclipseForPHP与xampp等amp环境的集成

    安装eclipse for php1.2.2,安装完后需要配置xampp环境的互通功能。 在xampp中,提供了一个打开关闭xampp服务和mysql、apache服务的批处理文件, 当我们在eclispe中点下一个按钮的时候,实际上是由eclipse去调用了这...

    eclipse php mysql apahce xampp

    eclipse php mysql apahce xampp php环境配置

    php集成套件服务器xampp安装使用教程(适合第一次玩PHP的新手)

    环境搭建 软件: xampp 下载地址:https://www.apachefriends.org/zh_cn/index.html (建议使用迅雷下载,不然速度可能无法忍受) 1.安装 安装后打开看到如下: 2.开启服务 启动apache Mysql服务 3.访问地址 到...

    PHP开发环境搭建规范

    使用集成Apache、MySQL、PHP和phpMyAdmin的XAMPP及Zend Eclipse For PHP 轻松快速搭建个人PHP开发环境。

    Eclipse的PHP插件PHPEclipse安装和使用

    PHPEclipse是Eclipse的一个插件,提供了包括PHP语法分析、运行、调试等功能的集成开发环境。它基于Eclipse的插件机制,即插即用,配置和使用都非常方便。如果平时需要同时进行Java和PHP的Web开发,PHPEclipse是个...

    php开发环境配置

    Eclipse:eclipse-php-helios-SR2-win32.zip Xampp: xampp-win32-1.8.1-VC9.zip

    xdebug&xampp

    资源是PHP的必须xampp-windows-x64-7.3.11-0-VC15-installer,与Xdebug工具,官网下载比较慢,就是想提供给大家便于快速学习使用。还有eclipse-php-helios-win32-x86_64.zip工具,由于比较大,大家想要的话可以留言给...

    php网络开发完全手册

    1.5.1 XAMPP 14 1.5.2 WAMP 16 1.5.3 Appserv 17 1.5.4 EasyPHP 18 1.5.5 VertrigoServ 19 1.6 几种开发工具的介绍 20 1.6.1 Vi及Vim 20 1.6.2 Eclipse+PHPEclipse插件 21 1.6.3 UltraEdit 21 1.6.4 EditPlus 22 ...

    starfarers:为《星际战士》策略角色扮演游戏设置Web应用程序

    星际战士 为《星际战士》策略角色扮演游戏设置一个Web应用程序。 星际战士上一次角色扮演游戏: ://www.myth-weavers.com/forumdisplay.php?f=28138 ... 使用的技术: ...通过Apache(XAMPP)设置用户/数据库

    KaKaoCampus:为 KAKAO 展览

    开发环境 A. 使用的计算机:Mac OS X 10.9.5 b. 开发工具: 月蚀月神 Apache 服务器 c. 开发语言: 应用程序:Java with KakaoSDK, Android 4.2 API (Andorid SDK) 对于远程数据库:PHP & MySQL d。 如何安装 : ...

    积分java源码-pokemonurpg-dot-com:PokemonUltraRPG的前端网站代码

    本文档解释了设置您自己的开发环境的过程。 完成此过程后,您将能够对 pokemonurpg.com 网站前端(以下称为InfoHub )进行本地代码更改。 您将学习如何将这些更改推送到用于质量保证测试和代码审查的特殊存储库中。 ...

Global site tag (gtag.js) - Google Analytics