`
yhjhoo
  • 浏览: 154450 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

使用eclipse开发php项目-----调试篇

阅读更多

 

一直用java做开发,偶尔开发个php小程序,显得有点手生,并且自带的debug不能用,所幸自己配置。

 

首先你要准备的是eclipse,wampp(或者说是其他的php集成环境), zend debugger . 去这里下载http://downloads.zend.com/pdt/server-debugger/, 因为这里是windows环境,所以下载ZendDebugger-5.2.15-cygwin_nt-i386.zip , 下载之后你可以先看里面的readme.txt。

 

 

安装eclipse,wampp(这个应该不用解释了吧,基本上一键安装)

 

      一、解压ZendDebugger-5.2.15-cygwin_nt-i386.zip , 根据你的php版本拿到 ZendDebugger.dll,

这里假设你解压到了C:\ZendDebugger.dll。 php的版本可以在首页的phpinfo里面看到。如下图所示



 记住图中箭头的位置,等下要用到!

 

二、 注意这个位置,只有两行信息。

 



  三、打开eclipse,将你的workspace设置到apache的www下(或者你的是htdocs); 新建一个php项目, 新建一个test.php, 内容如下:

    echo "Hello";
    echo "world";

 

四、打开eclipse的preference,


 

填入如下内容,这个要根据你的情况而定,不一定跟作者的一样


 

注意这里的PHP ini file的位置,这个位置要跟第一步图片上的位置一样,这个我一开始填错了,花了我半个小时的时间

 

 

五、如果你看过zend debug里面的readme,这一步其实你已经可以自己做了。打开你的php.ini,在最后面加入如下内容:[Zend]

zend_extension_ts="C:\ZendDebugger.dll"
zend_debugger.allow_hosts=127.0.0.1
zend_debugger.expose_remotely=always 
 

因为我们约定你解压到了C 盘,所以这里的位置是C:\ZendDebugger.d。

 

保存,重启。 回到phpinfo的页面,如果你看到如下的信息,那么恭喜你,你配置成功了。

 


 

 

 

 

六、回到eclipse下试一下

 

 


 

七、你可能很奇怪,你没有设置断点,它都会在第一行停下来,这是因为它默认就是在第一行停的。你可以按照以下步骤关闭



 

 

 

 

 

结束语,配置过程可能遇到问题或者有不清楚的地方,欢迎与作者留言交流!

 

 

 

  • 大小: 99.1 KB
  • 大小: 56.1 KB
  • 大小: 130.7 KB
  • 大小: 129.2 KB
  • 大小: 117.3 KB
  • 大小: 98.7 KB
  • 大小: 96.8 KB
  • 大小: 94.3 KB
  • 大小: 73.8 KB
1
1
分享到:
评论
1 楼 overshit 2014-01-17  
你好,我也碰到了类似问题,也搭建好了,问题是调试不了web 项目,每次只能调试一个php,请教下,你是怎么解决的,谢谢

相关推荐

    使用 Eclipse 和 PDT 调试 PHP

    文章介绍了如何利用eclipse与Xdebu搭建一个php的开发环境,并能进行单步调试

    Eclipse 调试 PHP

    Eclipse 配置 开发 调试 PHP. 希望对开发有所帮助.

    PHP开发调试(debug)工具Eclipse Console for PHP(EC4P)

    使用eclipse(PDT PHP Development Tools Project)类型的开发工具做PHP开发或者二次开发时,非寻常郁闷的就是调试(debug)的时候不能像其他语言一样在控制台(console) 输出消息,必须得打开网页使用echo或者var_dump等...

    EclipsePHP

    EclipsePHP Studio 1.2.2 (以下简称:EPP 1.2.2)是一个大型PHP项目开发编译器,给予 Eclipse底层开发而来,并且集成了JDK,免除处了安装配置的麻烦,一次安装即可使用 无需配置。此编译器为PHP编译器,辅助PHP代码的...

    EclipsePHP_3.0破解版+php100

    EclipsePHP Studio 简称 “EPP ”,EPP 使用的 Eclipse 核心编译而来。针对PHP开发者提供的一个优秀的大型IDE开发软件。并且集成了JDK和简体中文系统,免除处了安装配置的麻烦,一次安装即可使用无需配置。此编译器为...

    EclipsePHP Studio 3 part2(EPP3_Setup.part2.rar)

    EclipsePHP Studio 简称 “EPP ”,EPP 使用的 Eclipse 核心编译而来。针对PHP开发者提供的一个优秀的大型IDE开发软件。并且集成了JDK和简体中文系统,免除处了安装配置的麻烦,一次安装即可使用无需配置。此编译器为...

    Eclipse 和 PDT , PHP 调试

    PHP 开发工具(PHP Development Tools,PDT)插件安装到 Eclipse Europa 后,您将能够快速编写和调试 PHP 脚本和页面。PDT 支持两种调试工具:XDebug 和 Zend Debugger。通过本文了解如何配置 PDT 来调试 PHP 脚本,...

    EclipsePHP Studio

    EclipsePHP Studio 1.2.2 (以下简称:EPP)是一个大型PHP项目开发编译器,给予Eclipse底层开发而来,并且集成了JDK,免除处了安装配置的麻烦,一次安装即可使用无需配置。此编译器为PHP编译器,辅助PHP代码的开发和...

    PHP开发调试(debug)工具Eclipse Console for PHP(EC4P) v0.6

    EC4P很好的实现了php通过eclipse 控制台的输出,println(),bugthis()函数能解决大部分的调试需要的功能,方便查看执行流程,变量内容等等。

    EclipsePHP Studio 3.0 简体中文版 EPP3.rar

    EclipsePHP Studio 简称 “EPP ”,EPP 使用的 Eclipse 核心编译而来。针对PHP开发者提供的一个优秀的大型IDE开发软件。并且集成了JDK和简体中文系统,免除处了安装配置的麻烦,一次安装即可使用无需配置。此编译器为...

    PHP开发调试环境配置文档——基于wamp和Eclipse for PHP Developers

    本文档详细介绍了基于最新版PHP及其相关软件开发调试环境的搭建过程。 基于:wamp和Eclipse for PHP Developers wamp包含软件: 1. Apache 2.2.21 2. Php 5.3.10 3. Mysql 5.5.20 4. XDebug 2.1.2 本文可以很好地...

    EclipsePHP Studio 1.2.2 ( EPP) 简体中文版.rar

    EclipsePHP Studio 1.2.2 (以下简称:EPP 1.2.2)是一个大型PHP项目开发编译器,给予 Eclipse底层开发而来,并且集成了JDK,免除处了安装配置的麻烦,一次安装即可使用 无需配置。此编译器为PHP编译器,辅助PHP代码...

    win7 64位 安装配置 Eclipse php5.6 Apache2.4 开发调试环境

    win7 64位操作系统下,安装Apache2.4 php5.6 开发环境,并配置Eclipse xdebug调试开发环境,折腾了两天,记录安装步骤,供大家参考。

    PDT开发php XDebug调试手册

    PDT开发php XDebug调试手册 在eclipse for php中配置xdebug 以及调试技术详细手册

    PHP开发,使用Myeclipse开发PHP的好用插件,附安装说明

    如果平时要同时做一些java和php的Web应用,就需要使用Eclipse,可以安装PHPeclipse和MyEclipse,这样Eclipse就可以同时开发ajax,php,jsp程序了。安装Apache,Tomcat及php、Mysql和Eclipse插件(Eclipse + ...

    php环境搭建加包

    Eclipse 4.3(开发用) Apache 2.4.10(web服务器) php 5.5.20(环境) Xdebug 2.2.3-5.5(调试) pdt-Update-3.3.2(...) 除Eclipse 4.3,开发包zip中全有 php 安装 软件准备 注意:php-5.5和xdebug要配套使用下载,小心点 ...

    Eclipse IDE在线-crx插件

    Eclipse online是一种Web扩展,为Java和其他编程语言(如C,C ++,PHP和Ruby)提供集成开发环境(IDE)。它是通过添加Java开发组件(JDT)的Java IDE,它也是一个C / C ++ IDE,因为它添加了C / C ++开发组件(CDT)...

    WAMP_eclipse for PHP开发调试环境配置文档(图文详解)Win7_64_2005年07月06日.docx

    Win7 7 Sp1 64位系统配置WAMP+Eclipes for php+MySQL数据库的详细图文过程。

    EclipsePHP Studio 3 part3(EPP3_Setup.part3.rar)

    EclipsePHP Studio 简称 “EPP ”,EPP 使用的 Eclipse 核心编译而来。针对PHP开发者提供的一个优秀的大型IDE开发软件。并且集成了JDK和简体中文系统,免除处了安装配置的麻烦,一次安装即可使用无需配置。此编译器为...

    php开发工具EclipsePHPStudio2008v1.2.2(easyeclipse)中文版

    EclipsePHP Studio 1.2.2 (以下简称:EPP 1.2.2)是一个大型PHP项目开发编译器,给予 Eclipse底层开发而来,并且集成了JDK,免除处了安装配置的麻烦,一次安装即可使用 无需配置。此编译器为PHP编译器,辅助PHP代码的...

Global site tag (gtag.js) - Google Analytics