`

PHP开发环境配置系列(二)-XDebug设置

阅读更多
     “小黑”出院后,“医生”把“小黑”从头到尾洗了一遍,干干净净的,连OS都清了,没办法,只好重新给“小黑”上装备。

    由于最近在做PHP的项目,搜了一下,主要的开发辅助工具有Zend、PhpEclipse、Emacs、VI、记事本,由于以前一直习惯用Eclipse,那就顺其自然吧,继续在Eclipse上装个PHP的插件。不过在Eclipse.org上也有得下,叫eclipse-php-helios-SR1-win32.zip,地址:http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliossr1

    继上一篇《PHP开发环境配置系列(一)-Apache无法启动(SSL冲突)》,为了释放一下大脑内存,继续写了本文《PHP开发环境配置系列(二)-XDebug设置》,留着日后用。

    PhpEclipse解压后即可使用,非常方便,只要有语法加亮、format、语法提示、能够跑apache就可以了。之前配好了XAMPP,下面来搞XDebug。

    XDebug是个好东东,以前不太懂,老是print或echo值出来做调试(有点太土了),现在有了XDebug,Debug起来就像java一样,方便省事。

    XDebug的版本很多,打开http://xdebug.org/index.php,发现有2.2、2.1以及相关的RC版,有点偏执和不想走弯路,所以没有随便download一个就安装。把网站仔细看了一下,发现有句“If you don't know which one you need, please refer to the custom installation instructions.”,非常好,打开这个页面,按照要求将phpinfo()的内容copy & paste到form里面,然后按一下“Analyse my phpinfo() output”,页面就会抽取你提交的内容中的指定部分,形成一个类似下面的Instruction:

    1. Download php_xdebug-2.2.0-5.3-vc9.dll
    2. Move the downloaded file to D:\xampp\php\ext
    3. Update D:\ampp\php\php.ini and change the line
       zend_extension = D:\xampp\php\ext\php_xdebug-2.2.0-5.3-vc9.dll
    4. Restart the webserver


    按照上面的步骤完成配置后,再次访问phpinfo(),Ctrl+F搜索XDebug,就能看到XDebug的相关配置内容。

    这下子,xdebug的配置就完了,收工。

    本文地址:http://ryan-d.iteye.com/blog/1541261
分享到:
评论

相关推荐

    VSCode开发PHP环境配置手册(PHP8.1.1+PHP-xdebug+redis)

    VSCode开发PHP环境配置手册(详见:附件配置手册) 一、phpStudy中集成php8.1.1nts 1.检查phpstudy_x64是否安装在默认目录,即:D:\phpstudy_pro\ 2.复制php8.1.1nts文件夹到:D:\phpstudy_pro\Extensions\php 备注...

    php-xdebug

    标题“php-xdebug”指的是PHP开发中的一个关键扩展——Xdebug。Xdebug是一个强大的调试和分析工具,专为PHP编程语言设计,它极大地帮助开发者在编写代码时进行调试和优化。这个dll文件是Windows环境下安装Xdebug所需...

    chrome的扩展程序--xdebug

    文件中配置Xdebug,确保其与Xdebug Helper的版本兼容,并正确设置监听端口、IDE key等相关参数。 3. **启用调试**:在浏览网站时,Xdebug Helper会根据设置自动启动调试会话,或者可以通过扩展图标手动触发。 4. *...

    php_xdebug-2.2.7-5.3-vc9-nts.dll php_xdebug-2.5.5-5.5-vc11.dll

    ...在标题和描述中提到的"php_xdebug-2.2.7-5.3-vc9-nts.dll"和"php_xdebug-2.5.5-5.5-vc11.dll"是两个不同版本的...正确选择和配置Xdebug DLL文件,能有效提升开发效率,同时注意版本与环境的匹配,以避免潜在的问题。

    xdebug-3.1.0 用来debug

    在本文中,我们将深入探讨 Xdebug 的核心特性以及如何在实际开发环境中使用它。 1. **安装与配置** - 安装 Xdebug 通常需要通过 PECL 包管理器或者手动编译。对于 Xdebug 3.1.0,你需要先确保你的 PHP 版本与之...

    Xdebug配置和PHPStorm配置

    #### 二、Xdebug的安装与配置 1. **安装步骤**: - 将下载好的`.dll`文件放入指定位置,例如`...\php\php7.0.10\ext\`。 - 编辑`php.ini`文件,添加Xdebug的相关配置。 2. **配置示例**: ```ini [xdebug] ...

    php100-101PHP5.3 Xdebug 调试器配置与应用.rar

    3. 设置IDE Key:为了与集成开发环境(IDE)如PHPStorm进行通信,需要设置`xdebug.idekey`参数,确保IDE和Xdebug之间的连接安全。 4. 配置服务器:如果是远程调试,还需要在服务器端设置监听端口(通常是9000)和...

    php使用谷歌浏览器xdebug配置文件及配置方法(软件:wamp64+PhpStorm)

    在PHP开发过程中,调试代码是不可或缺的一环,Xdebug是一个强大的PHP扩展,它提供了丰富的调试和分析功能。本文将详细讲解如何在WAMP64环境下,结合PhpStorm和谷歌浏览器,配置并使用Xdebug进行高效的PHP调试。 ...

    php_xdebug_vc11-x86_64.dll

    标题 "php_xdebug_vc11-x86_64.dll" 暗示我们讨论的是 PHP 开发中的一个关键组件,Xdebug,针对VC11编译器和64位Windows系统的动态链接库版本。...正确安装和配置Xdebug是提升PHP开发效率的关键步骤。

    xdebug--PHP调试工具

    它提供了丰富的功能,包括断点调试、变量查看、调用堆栈跟踪、代码覆盖率分析等,是PHP开发不可或缺的一部分。 在提供的文件列表中,我们可以看到以下组件: 1. `php_xdebug-2.1.0-5.3-vc6.dll` 和 `...

    php如何搭建Zend Studio开发环境+Xdebug安装配置教程使php代码可设置断点进行调试.zip

    本教程将指导你如何搭建一个使用Zend Studio的PHP开发环境,并配置Xdebug,以便能够设置断点进行调试。首先,我们需要了解几个核心概念: 1. **PHP**: PHP是一种广泛使用的开源脚本语言,主要用于Web开发,可以嵌入...

    php调试之Netbeans + xdebug 配置全攻略

    在PHP开发过程中,经常需要对代码进行调试来确保程序的正确性和高效性。对于PHP开发者来说,一个强大的集成开发环境(IDE)加上一个高效的调试器是非常重要的工具组合。本文将详细介绍如何在Netbeans中配置Xdebug...

    最新phpStorm配置xdebug.docx

    PHPStorm 配置 Xdebug 环境 在 PHP 开发中,DEBUG 环境的配置是非常重要的,能让开发者更方便地 debug 代码,提高开发效率。在这篇文章中,我们将介绍如何使用 PHPStorm 和 phpStudy 配置 Xdebug 环境,来实现 PHP ...

    php7.X+PhpStorm2019.X+宝塔linux xdebug远程调试环境的安装及设置

    "PHP 7.X+PhpStorm 2019.X+宝塔 Linux xdebug 远程调试环境的安装及设置" 在本篇文章中,我们将详细讲解如何在 PHP 7.X 环境下,使用宝塔 Linux 和 ...这种环境配置可以方便地进行远程调试,提高开发效率和代码质量。

    php+zend13配置xdebug详细步骤

    #### 二、配置Xdebug ##### 1. 获取PHP版本号 - 首先,通过运行`phpinfo()`获取当前PHP安装的具体版本号。这一步非常重要,因为Xdebug的版本需要与PHP版本相匹配。 ##### 2. 下载Xdebug - 访问Xdebug官方网站...

    php_xdebug-2.7.2-7.1-nts-vc14-x64.zip

    标题 "php_xdebug-2.7.2-7.1-nts-vc14-x64.zip" 提供的信息表明,这是一个包含 PHP Xdebug 扩展的特定版本压缩包。Xdebug 是一个强大的 PHP 调试和分析工具,帮助开发者进行代码调试、性能分析以及内存消耗检查。这...

    zend studio php 调试插件 xdebug-2.2.3-5.2-vc9

    标题中的“zend studio php 调试插件 xdebug-2.2.3-5.2-vc9”指的是在Zend Studio这款强大的PHP集成开发环境中使用的Xdebug调试工具的一个特定版本,即2.2.3,针对PHP 5.2版本,并且是为基于Visual C++ 9编译器(VC9...

Global site tag (gtag.js) - Google Analytics