Xdebug安装对应版本与配置 - cxscode - 博客园

Posted wzjwffg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xdebug安装对应版本与配置 - cxscode - 博客园相关的知识,希望对你有一定的参考价值。

Xdebug安装地址https://xdebug.org/download.php,进入下载页面后点击custom installation instructions,可以找到适合的Xdebug版本。

技术分享图片

 如果你点击了custom installation instructions,会进入下面的页面,把本地运行phpinfo()后的页面的html源代码复制粘贴到输入框,点击下面的Analyse my phpinfo() output提交即可。

技术分享图片

会跳到类似这样的页面,因为我已经安装,所以显示XDEBUG版本

技术分享图片 

1.下载php_xdebug-2.5.4-5.6-vc11-nts.dll

2.将下载的文件移动到“C: Program Files(x86) PHP v5.6 ext”

3.更新C:Program Files (x86)PHPv5.6php.ini并更改行zend_extension = "C:Program Files (x86)PHPv5.6extphp_xdebug-2.5.4-5.6-vc11-nts.dll"

4.重新启动网络服务器

 通过phpinfo()可以看到xdebug已安装!!!

技术分享图片

 

附上本人在php.ini的XDebug的配置信息

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
[XDebug]
;调试功能模块儿
;extension=php_xdebug-2.2.5-5.3-vc9.dll
zend_extension = "C:Program Files (x86)PHPv5.6extphp_xdebug-2.5.4-5.6-vc11-nts.dll"
xdebug.remote_handler=dbgp
xdebug.idekey=PHPSTORM
;开启远程调试
xdebug.remote_enable = On
;远程主机
xdebug.remote_host=localhost
;主机端口
xdebug.remote_port=9001
;开启自动跟踪
xdebug.auto_trace = On
;开启异常跟踪
xdebug.show_exception_trace = On
;开启远程调试自动启动
xdebug.remote_autostart = On
;收集变量
xdebug.collect_vars = On
;收集返回值
xdebug.collect_return = On
;收集参数
xdebug.collect_params = On
;临时跟踪信息输出
;xdebug.trace_output_dir="d:/PHP/php-5.3.28/temp"
;显示局部变量
xdebug.show_local_vars = On
xdebug.profiler_enable = On
;xdebug.profiler_output_dir ="d:/PHP/php-5.3.28/temp"
xdebug.trace_enable_trigger =On

技术分享图片

主机端口    xdebug.remote_port=9001

编辑器key  xdebug.idekey=PHPSTORM

这两个这么配置是为了避免与fpm冲突和后面与phpstorm一同使用

phpstorm配置Xdebug链接:http://www.cnblogs.com/cxscode/p/7045944.html

 

  版权声明:本文为博主原创文章,未经博主允许不得转载。

 

以上是关于Xdebug安装对应版本与配置 - cxscode - 博客园的主要内容,如果未能解决你的问题,请参考以下文章

Xdebug安装对应版本与配置

phpstorm调试环境XDebug搭建

PHP如何下载对应的XDebug版本

phpStorm配置xdebug远程调试

安装xdebug并配置 php插件

PhpStorm配置Xdebug调试