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

PHP 开发环境搭建( Eclipse PDT XAMPP XDEBUG)

    博客分类:
  • LAMP
阅读更多

1.下载和安装配置XAMPP

 

我下载的是,XAMPP Lite(精简版) ZIP 压缩包,下载地址

http://www.apachefriends.org/zh_cn/xampp-windows.html

 

根据xampp的文档描述,解压到根目录意味着您可以直接使用,不需要先运行“setup_xampp.bat”进行配置

(参见:http://www.apachefriends.org/zh_cn/xampp-windows.html#1721 )

所以我的解压路径是 C:/xampplite

 

运行 xampp-control.exe,启动 apache

访问 http://localhost/xampp/phpinfo.php

可以看到apache使用的PHP配置文件为:C:\xampplite\apache\bin\php.ini

 

打开php.ini,在最后加入以下配置信息,以启用xdebug 

Php.ini 配置代码
    ;载入Xdebug
    zend_extension_ts="c:/xampplite/php/ext/php_xdebug.dll"
    
    ;xdebug配置
    [Xdebug]
    ;开启自动跟踪
    xdebug.auto_trace = On
    ;开启异常跟踪
    xdebug.show_exception_trace = On
    ;开启远程调试自动启动
    xdebug.remote_autostart = On
    ;开启远程调试
    xdebug.remote_enable = On
    ;收集变量
    xdebug.collect_vars = On
    ;收集返回值
    xdebug.collect_return = On
    ;收集参数
    xdebug.collect_params = On

     

    重启apache,后刷新 phpinfo.php 页面,如果能见到 XDebug 的信息,就说明配置成功

     

     

    2.安装配置eclipse pdt

    http://www.java.com  下载安装JRE

    http://www.eclipse.org/pdt/downloads/  下载 PDT All In Ones

    解压后,运行双击eclipse.exe运行pdt,选择workspace(我的是E:/pdt-ws)

     

    打开window -> perference -> PHP->PHP executables

    新增一个executable:

    Name: xampplite-php

    Executable path: C:\xampplite\php\php.exe

    PHP ini file: C:\xampplite\apache\bin\php.ini

    PHP Debugger: XDebug


    打开window -> perference -> PHP->Debug,设置:

    PHP Debuger: XDegug

    Server: Default

    PHP Executable: xampplite-php

    uncheck "Break at first line"


    3.调试php项目

    新建项目proj1,并新建一个index.php,输入适当的PHP代码,然后设一个断点

    打开apache配置文件 httpd.conf,在最后增加:  

    Httpd.conf代码
    Alias /proj1  E:/pdt-ws/proj1/
    Alias /proj1/ E:/pdt-ws/proj1/
    <Directory "E:/pdt-ws/proj1/">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from all  
    </Directory>  

     重启apache

     

    回到eclipse pdt,右击index.php,

    选择 Debug As --> PHP Web Page 就可以进行断点调试了

    分享到:
    评论

    相关推荐

      使用 Eclipse 和 PDT 调试 PHP

      PDT(PHP Development Tools)是 Eclipse 的一个插件,专门用于 PHP 开发。通过使用 Eclipse 和 PDT,可以快速构建、编译、调试和运行 PHP 项目。 调试是软件开发中非常重要的一步,它可以帮助开发人员快速发现和...

      phpStrom和eclipsephp的Xdebug配置方法

      本文将详细介绍如何在phpStorm和eclipsePHP这两个流行的PHP集成开发环境中配置Xdebug。 首先,我们了解一下Xdebug的基本功能。Xdebug提供断点调试、变量查看、性能分析等功能,它可以帮助我们跟踪代码执行流程,...

      eclipse pdt补丁 helios可用

      Eclipse PDT(PHP Development Tools)是Eclipse IDE中的一个插件,专为PHP开发者提供集成开发环境。这个补丁适用于"Eclipse Helios"版本,Helios是Eclipse的一个重大发布,版本号为3.6,同时也提及3.7版本应该也能...

      Eclipse 和 PDT , PHP 调试

      PDT 是专门为PHP开发设计的一组工具,它允许开发者在Eclipse环境中编写、运行和调试PHP代码。PDT 支持两种主流的PHP调试器:XDebug 和 Zend Debugger。这两种调试器都允许开发者在代码执行过程中设置断点,查看变量...

      比较好的开发组合工具 eclipse+pdt+aptana+xdeubg+firebug

      标题 "比较好的开发组合工具 eclipse+pdt+aptana+xdebug+firebug" 涉及的是一个集成开发环境(IDE)的配置方案,这个组合在IT行业中被广泛用于PHP开发。下面将详细介绍这些组件及其作用。 1. **Eclipse**: ...

      eclipse PDT 暗色代码高亮主题

      Eclipse PDT(PHP Development Tools)是一款强大的PHP集成开发环境,为开发者提供了丰富的功能,包括语法高亮、代码提示、调试工具等。暗色代码高亮主题则是为了减轻长时间编程对眼睛的压力,提供的一种视觉效果更...

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

      至此,你已经成功配置了基于XAMPP和Eclipse的PHP开发环境,具备了本地开发和远程服务器连接的能力。然而,这只是PHP开发的起点,深入学习PHP语法、框架如Laravel、WordPress开发,以及了解MVC设计模式、数据库设计和...

      PDT开发php XDebug调试手册

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

      浅谈eclipse pdt调试php程序_.docx

      Eclipse PDT(PHP Development Tools)是一款强大的PHP集成开发环境,它提供了丰富的功能,包括代码编辑、调试、语法高亮、自动完成等。以下是一步步配置和使用Eclipse PDT调试PHP程序的详细步骤: 首先,确保你...

      eclipse pdt03

      eclipse pdt parts03 共13

      eclipse pdt02

      eclipse pdt第2部分 共13部分

      浅谈Eclipse PDT调试PHP程序

      通过Eclipse PDT和xdebug的配合,开发者能够高效地进行PHP程序的调试工作,定位问题,提高开发效率。Eclipse PDT提供了丰富的功能,如代码提示、自动格式化、错误检查等,使得PHP开发更为便捷。同时,xdebug作为强大...

      分布详解——搭建Windows下基于Eclipse的PHP开发环境

      总之,搭建Windows下的Eclipse PHP开发环境是一个相对简单的过程,主要涉及Eclipse的安装、PDT插件的获取与安装,以及PHP解释器的配置。通过这些设置,你将拥有一个功能齐全、高效的PHP开发环境,可以流畅地进行编码...

      XDebug For Php5.5

      3. **集成Eclipse**:描述中提到XDebug与Eclipse的配合使用,Eclipse是一款流行的开源IDE,具有强大的PHP开发插件如PDT。在Eclipse中,你需要安装XDebug透视图(如PHP Debug)并配置相应的调试设置,包括IDE Key、...

      PHP开发环境搭建规范

      本文将详细介绍如何通过XAMPP(集成Apache、MySQL、PHP和phpMyAdmin)以及Zend Eclipse For PHP来搭建个人PHP开发环境。 #### 二、安装步骤 **第一步:安装JDK** - **下载页面**:[Oracle JDK下载]...

      eclipse的php开发插件pdt

      安装方式,参见: http://blog.csdn.net/tdcqfyl/article/details/51984792

      eclipse for php and android

      标题中的“Eclipse for PHP and Android”指的是Eclipse IDE(集成开发环境)的一个特定版本或配置,它集成了对PHP和Android开发的支持。Eclipse是一款开源的、跨平台的开发工具,广泛应用于Java、C++、PHP、Python...

      xampp和eclipse安装

      通过以上步骤,你就成功地在Eclipse中搭建了一个集成了XAMPP的PHP开发环境。这个环境不仅可以用来开发和测试PHP项目,还方便你学习和理解Web服务器、数据库以及PHP脚本的基本原理。在实际开发中,你还可以进一步...

    Global site tag (gtag.js) - Google Analytics