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

php之xdebug安装(windows)

    博客分类:
  • php
阅读更多
写在前面的话:
    ${PHP_PATH} : php编译文件所在的目录

1. 下载xdebug(选择和自己PHP版本兼容的xdebug)
    http://www.xdebug.com/download.php
2. 将下载好的php_xdebug_xxx.dll 放置到 ${PHP_PATH}/ext/ 目录中
3. 在php.ini中配置xdebug(php.ini位于${PHP_PATH}目录中)
(1) 新增以下配置:
    zend_extension="${PHP_PATH}/ext/php_xdebug.dll"
    [Xdebug]
    xdebug.auto_trace=on
    xdebug.collect_params=on
    xdebug.collect_return=on
    xdebug.trace_output_dir="${PHP_PATH}/xdebug"
    xdebug.profiler_enable=on
    xdebug.profiler_output_dir="${PHP_PATH}/xdebug"
  (2) 如果配置过 ZendOptimizer, 需要先屏蔽 ZendOptimizer 有关的配置, 通常如下(注释即可)
    [Zend]
    zend_extension_manager.optimizer_ts="path\ZendOptimizer-3.3.0\lib\Optimizer-3.3.0"
    zend_extension_ts="path\ZendOptimizer-3.3.0\lib\ZendExtensionManager.dll"


4. 重启IIS/Apache
5. 写一个test.php,内容为<?php phpinfo(); ?>,如果输出的内容中有看到xdebug,说明安装配置成功。如下





    注:如果没有配置成功也不要灰心,注意检查一下配置路径,通常都是因为Zend没有完全注释或者文件路径问题。O(∩_∩)O
  • 大小: 11.9 KB
分享到:
评论

相关推荐

    PHP_XDEBUG for windows

    **PHP_XDEBUG for Windows** PHP_Xdebug是一款强大的PHP调试工具,尤其在Windows环境下与WAMP(Windows Apache MySQL PHP)服务器组合使用时,它为开发者提供了更深入的错误检测和调试功能。Xdebug不仅有助于捕获...

    windows下安装Xdebug+WinCacheGrind

    在Windows环境下,安装Xdebug和WinCacheGrind是开发者为了进行PHP性能分析的重要步骤。Xdebug是一个强大的PHP扩展,主要用于调试和性能分析,而WinCacheGrind则是一个可视化的工具,用于解析Xdebug生成的profiling...

    Windows xp下apache + php 安装 Xdebug 扩展

    windows xp 下 apache + php 安装Xdebug 附件中 含有 Xdebug的dll扩展库文件 和 详细的 安装步骤,如果使用的是 php的其他版本 请到 www.Xdebug.org/download.php 下载相应版本

    php_xdebug.dll

    是Xdebug在Windows系统下的核心组件,通过正确安装和配置,Xdebug能够提供强大的PHP代码调试和性能分析能力。熟练掌握Xdebug的使用,能有效提升开发效率,保证代码质量,是每个PHP开发者必备的技能之一。在不断学习...

    php_xdebug_vc11-x86_64.dll

    1. **Xdebug的安装与配置**:在Windows环境下,你需要将"php_xdebug_vc11-x86_64.dll"文件放到PHP的扩展目录下,并在php.ini配置文件中添加相应的配置条目,如`zend_extension=path/to/php_xdebug_vc11-x86_64.dll`...

    php7.0_xdebug.rar

    1. **安装Xdebug**:首先,你需要下载对应PHP版本的Xdebug DLL,如"php_xdebug-2.7.0alpha1-7.0-vc14-nts.dll",这个文件是针对PHP 7.0和VC14编译器(Visual C++ 2015)且非线程安全(NTS)版本的。将DLL文件放入PHP...

    php-xdebug

    首先,Xdebug的安装:在Windows环境下,你需要将php-xdebug.dll文件放到PHP的扩展目录下,并在php.ini配置文件中添加相应的配置项,如`zend_extension=php_xdebug.dll`。确保文件路径正确无误,并重启服务器使更改...

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

    ### PHP调试之Netbeans + xdebug配置全攻略 在PHP开发过程中,经常需要对代码进行调试来确保程序的正确性和高效性。对于PHP开发者来说,一个强大的集成开发环境(IDE)加上一个高效的调试器是非常重要的工具组合。...

    zend调试PHP_XDebug调试PHP_zend11.0

    标题提到的"zend调试PHP_XDebug调试PHP_zend11.0"是指在使用Zend Studio 11.0.2这个集成开发环境(IDE)时,通过XDebug工具来调试PHP代码的过程。这个过程主要涉及到以下几个关键知识点: 1. **XAMPP安装**: - ...

    php xdebug5.6

    zend_extension=xdebug.so # Windows下可能为xdebug.dll,路径需对应实际位置 xdebug.default_enable=1 xdebug.remote_enable=1 xdebug.remote_host=localhost xdebug.remote_port=9000 xdebug.idekey="PHPSTORM" # ...

    xdebug--PHP调试工具

    在Windows环境下,你需要根据你的PHP版本和编译器选择合适的Xdebug扩展来安装。 2. `WinCacheGrind.exe`:这是一个用于可视化Xdebug生成的profiling数据的工具。当Xdebug的性能分析功能被启用时,它会产生一个名为`...

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

    WAMP(Windows Apache MySQL PHP)是一个在Windows上运行的本地Web服务器,包含了Apache、MySQL数据库和PHP等组件。首先,下载并安装WAMP,确保它正确运行,这样你可以在本地环境中运行PHP代码。 ### 2. 安装Zend ...

    使用xdebug调试PHP程序

    1. **下载DLL文件**:首先登录Xdebug官方网站(www.xdebug.org),在首页右侧找到Windows modules部分,选择适合当前PHP版本的模块,例如PHP5.1.2+,下载对应的`php_xdebug-5.1.2-2.0.0beta6.dll`文件。 2. **复制...

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

    总的来说,Xdebug 是 PHP 开发不可或缺的工具之一,它能极大地提高开发效率,通过其丰富的特性,如变量查看、性能分析、远程调试等,帮助开发者快速定位和修复问题。这个压缩包提供了一个离线安装的选项,确保在官方...

    sublime text 3 + php + xdebug开发环境搭建

    zend_extension=path/to/xdebug.dll // Windows xdebug.remote_enable=1 xdebug.remote_handler=dbgp xdebug.remote_host=localhost xdebug.remote_port=9000 xdebug.idekey=sublime.xdebug ``` 其中,`...

    xdebug-2.0.4.tgz

    1. 登录www.xdebug.org,在首页右侧有一个Windows modules,选择其中的PHP5.1.2+,下载php_xdebug-5.1.2-2.0.0beta6.dll文件; 2. 将下载的php_xdebug-5.1.2-2.0.0beta6.dll放到C:\php5\ext目录,重命名为...

    PHPSTORM XMAPP XDEBUG 整合PHP 调试开发

    进入Settings,配置PHP解释器路径为XAMPP的php.exe,并确保XDEBUG版本与之匹配。接着,设置Web服务器信息,指定项目根目录和URL。在PHP Debug部分,配置监听端口为9001,与XDEBUG配置中的端口保持一致。 创建一个新...

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

    “php_xdebug-2.2.3-5.2-vc9.dll”和“php_xdebug-2.2.3-5.2-vc9-nts.dll”是Xdebug扩展在Windows平台上的动态链接库文件。前者通常用于线程安全(TS)的PHP环境,而“-nts”后缀表示“Non-Thread Safe”,即非线程...

    xdebug-3.1.0 用来debug

    对于 Xdebug 3.1.0,你需要先确保你的 PHP 版本与之兼容。 - 配置 Xdebug 需要编辑 `php.ini` 文件,添加或修改适当的配置项,如 `zend_extension` 指定扩展路径,`xdebug.mode` 设置调试模式等。 2. **调试模式**...

    php_xdebug-2.1.2-5.3-vc6 for windows

    php_xdebug-2.1.2-5.3-vc6一般装wamp环境都是这个版本的xdebug,对应的php版本是带线程安全的vc6版本,服务器是apache.

Global site tag (gtag.js) - Google Analytics