1.下载对应扩展文件

查看phpinfo信息,如下图:

  • php版本5.6.27则需下载对应5.6的文件;
  • X86代表需要下载32位文件,反之下载64位;
  • VC11正常下载VC11,若后期发现不对则再尝试VC11-TS;

进入Xdebug官网下载页,https://xdebug.org/download.php 这里我下载PHP_5.6_VC11(32_bit);

2.安装与配置

  • 将刚刚下载的.dll文件放php的ext文件夹下,如我的:D:\phpStudy\php\php-5.6.27-nts\ext
  • 修改php.ini配置文件,在最后地方加入如下配置:
[XDebug]
;zend_extension ="D:\phpStudy\php\php-5.6.27-nts\ext\php_xdebug-2.5.4-5.6-vc11-nts.dll"
zend_extension =php_xdebug-2.5.4-5.6-vc11-nts.dll
xdebug.profiler_enable=on
xdebug.profiler_output_dir="D:\phpStudy\tmp\xdebug"
xdebug.trace_output_dir="D:\phpStudy\tmp\xdebug"
xdebug.remote_enable = on
xdebug.remote_host = 127.0.0.1
xdebug.remote_port = 9000
  • 重启apache,再次查看phpinfo()信息, 搜索xdebug,如果出现如下则表示大功告捷,如图:

注意一:zend_extension可以为.dll文件的绝对路径如:"D:\phpStudy\php\php-5.6.27-nts\ext\php_xdebug-2.5.4-5.6-vc11-nts.dll";也可以为相对路径如:php_xdebug-2.5.4-5.6-vc11-nts.dll;

注意二:以上操作如果xdebug扩展仍然无法安装成功

方案1.尝试下载不同后缀如:PHP 5.6 VC11 TS (32 bit)或:PHP 5.6 VC11 (32 bit);最后重启apache;

方案1.尝试在不同Xdebug 版本下下载.dll文件,如:Xdebug 2.5.4或者Xdebug 2.5.3;最后重启apache;

PHP安装Xdebug相关推荐

  1. 【搜遍互联网,集百家之长】环境配置从入门到放弃之Mac环境下,安装XAMPP,给phpstorm安装Xdebug调试工具...

    前提 刚从Windows转到OS X,工作需要给phpstorm安装断点调试工具xdebug,一开始没当回事,心想不就个插件吗,上网看看文档还不是分分钟搞定,没想到就是噩梦的开始.整整两天,翻遍谷歌和 ...

  2. PHPSTORM下安装XDEBUG

    本文不是教程安装XDEBUG,具体的请自行百度(我也是按照百度上的一步步来的). 以下纠正几点目前我安装时查看播客的不对之处: 1. Setting > PHP > DEBUG > ...

  3. atom 安装 xdebug 调试 php 代码

    前言 xdebug是一款帮助php调试代码的扩展,主要功能有 堆栈跟踪 代码覆盖率分析 垃圾收集统计 远程调试 其中最有用的功能就属远程调试了,下面就一步步来搭建xdebug.从sublime转到at ...

  4. php.ini var dump,php安装xdebug后var_dump()不能输变量内容解决办法

    有人问为什么php安装xdebug后var_dump()不能输变量内容呢,里面的变量都是直接输出而不是把变量中的内容输出呢,下面我们只要简单的配置一下xdebug即可解决了. php开发环境里,安装了 ...

  5. Windows 下安装 Xdebug 受难记之(2)

    于是,转移到另一台安装 Windows Server 2003 + PHP5.2.5 的机器,按照前述的步骤,安装 Xdebug 2.1.0.可以看到 phpinfo 中的 Xdebug 信息了.但运 ...

  6. Windows 下安装 Xdebug 受难记之(3)

    正式开始<用 Xdebug 进行基准测试和代码覆盖率分析>. 一.使用 Xdebug 进行基准测试 可以使用以下函数获取基准测试信息. int xdebug_memory_usage() ...

  7. Windows 下安装 Xdebug 受难记之(1)

    这篇文章的标题原来叫<用 Xdebug 进行基准测试和代码覆盖率分析>.安装 Xdebug 只是文章开头的准备工作之一.然而.仅仅是 Xdebug 的安装,就花费大量的精力和时间,再次感受 ...

  8. php 5.6 xdebug,php5.6.34安装Xdebug

    这篇文章主要介绍了php5.6.34安装Xdebug,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 Xdebug可以在PHPstorm里断点调试代码~是很方便的插件工具~ 我们先在PH ...

  9. php 7.1 xdebug,PHP7.1安装xdebug

    一.前言 1. Xdebug 简介 Xdebug 是一个开放源代码的 PHP 程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况.当前最新版本为 Xdebug 2.5.0 ...

  10. php docker xdebug,docker安装xdebug并调试

    查询自己php相对应的Xdebug版本 首先将打印出来的phpinfo复制后粘贴到https://xdebug.org/wizard.php查. wget http://xdebug.org/file ...

最新文章

  1. 计算机能思考吗?图1专题6:“人脑是计算机吗?”
  2. 用TortoiseSVN忽略文件或文件夹(ignore)(网络摘抄记录)
  3. 有勇气的牛排---微信小程序
  4. [Tips]Linux在命令行中打开图形化程序的各种命令
  5. MAC安装mysql8.0.11以及修改root密码
  6. 史上最详细阿里云服务器上Docker部署vue项目 实战 每一步都带详细图解!!!
  7. 探索 .NET团队对API的设计流程
  8. Linux内核crypto子系统的调用逻辑
  9. 关于区块链,程序员需要了解什么
  10. devops工程师_DevOps工程师的认证
  11. python外汇交易回测系统_易经量化交易系统之回测系统1
  12. HttpURLConnection请求数据流的写入(write)和读取(read)
  13. 面向对象的三大特性和五大原则
  14. 写一个函数,首先要明确是完成一个流程,还是一个功能
  15. 基于Verilog实现2ASK调制
  16. SQL Server学习笔记3: SQL Server2005集群上的SP3补丁升级步骤
  17. 为什么程序猿 996 会猝死,而企业家 007 却不会?
  18. nRF 主机扫描过滤器
  19. 数据库:试图删除被依赖对象
  20. LinuxProbe 0x13 网站服务程序、SELinux安全子系统、个人用户主页功能、虚拟网站主机功能

热门文章

  1. 简易解inode802.1x认证实战(6)交叉编译
  2. Oracle 10g 的后台进程
  3. linux为360路由器刷机,[详细]360路由器刷openwrt、不死uboot、双系统 、wifi中继
  4. linux下kegg注释软件,如何使用KAAS进行KEGG注释
  5. Startup.s文件
  6. java关于时间的换算
  7. Qt编写1024游戏
  8. msdos gpt
  9. VUE基础篇Part5(内置指令)
  10. 获取微信公众号关注页链接