phpstorm —— Xdebug 的配置和使用

Posted pcx105

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了phpstorm —— Xdebug 的配置和使用相关的知识,希望对你有一定的参考价值。

来源:https://www.cnblogs.com/lightsrs/p/9612409.html

  1. 安装

   打开http://www.xdebug.org/download.php下载相应的版本

  但得注意须下载跟机器上安装的php匹配的版本才行。所以可以将phpinfo网页的信息拷贝到http://www.xdebug.org/find-binary.php,然后按照指导安装。如下图所示:

技术图片

  点击下载dll文件,然后复制到php的拓展目录下,如我的是:D:\\phpserver\\php-7.0.27-nts-x64\\ext

  2.配置XDebug,打开php.ini,在末尾增加如下代码:

  

[Xdebug]  
;指定Xdebug扩展文件的绝对路径  
zend_extension= D:\\phpserver\\php-7.0.27-nts-x64\\ext\\php_xdebug-2.6.1-7.0-vc14-nts-x86_64.dll
;启用性能检测分析  
xdebug.profiler_enable=On
;启用代码自动跟踪  
xdebug.auto_trace=on
;允许收集传递给函数的参数变量  
xdebug.collect_params=On
;允许收集函数调用的返回值  
xdebug.collect_return=On
;指定堆栈跟踪文件的存放目录  
xdebug.trace_output_dir="D:/phpserver/tmp/Xdebug"
;指定性能分析文件的存放目录  
xdebug.profiler_output_dir="D:/phpserver/tmp/Xdebug"
xdebug.profiler_output_name = "cachegrind.out.%p"
xdebug.remote_enable = On
xdebug.remote_port=19000
xdebug.remote_handler = dbgp
xdebug.remote_host = 127.0.0.1
xdebug.var_display_max_depth = 10
xdebug.idekey= PHPSTROM

 注意:zend_extension修改为自己的拓展路径

然后重启Apache。

3. 在phpinfo页面中能够搜索到Xdebug模块。

技术图片

以上是关于phpstorm —— Xdebug 的配置和使用的主要内容,如果未能解决你的问题,请参考以下文章

phpstorm —— Xdebug 的配置和使用

给Mac安装配置PHPStorm和Xdebug

PhpStorm+Xdebug配置单步调试PHP

phpstorm如何配置xdebug?(hpStudy+PhpStorm+XDebug配置)

PHPStorm + Homestead + Xdebug + Chrome Xdebug Helper 调试配置

phpstorm mac xdebug配置