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模块。

原文地址:https://www.cnblogs.com/pcx105/p/11395447.html

时间: 2024-10-11 04:53:22

phpstorm —— Xdebug 的配置和使用的相关文章

phpstorm xdebug调试配置 chrome

这已经楼主第二次因为phpstorm的调试配置折腾了几个小时,这次一定要记下来!!! 一:安装 JetBrains IDE Support 二:安装 Xdebug Helper 三:(PHPStorm配置) 配置本地服务器 四:PHP配置Xdebug 1.在本地Apache站点下新建"phpinfo.php"文件,内容为: <?php echo phpinfo(); 2.访问 127.0.0.1:8080/phpinfo.php 3.打开https://xdebug.org/wi

本地环境 XAMPP+phpStorm+XDebug+chrome配置和断点调试

不明白phpStorm+XAMPP+chrome组合的phpStorm配置XDebug的断点调试,很多种网页办法都看过了,可用,但没达预期.QQ群问,一个大牛很奇怪我都配置了怎么还不正确,很干脆地说远程协助.哈爽快人说爽快话给办利落的事,我还没说感谢呢大牛就直接说有事88. 今天me总算明白了,其实很容易理解的,休闲的时间把配置过程写了,顺便mark下,需要的人来看看.其实今天<爱你,万缕千丝>正在放映,我追看的,今天恰逢之元.天丘因家族利益出现大吵,所谓一部戏铺垫完.到了矛盾激化到极点.将要

PHPstorm+XDebug+Chrome/Firefox超详细教程(图文)

相信习惯了var_dump调试的小朋友是很少使用debug的,博主就是其中的一个,但是var_dump能调试的项目大多是层次分明,结构清晰的,一旦拿到一个新项目,框架结构层次又很深的话,通过var_dump就会力不从心了.所以,博主花了一天的时间研究了一下debug,俨然已从一个debug小白晋升为熟练配置并使用,特此,记录一下我的心酸历程. 运行环境: PHPstorm2018.3 PHP7.2.1 XDebug2.6.1 流程: XDebug下载 配置php.ini 下载Chrome或Fir

[php] phpStudy+PhpStorm+XDebug配置

一.配置前说明: 1.phpStudy集成了XDebug扩展,所以不用单独下载XDebug. 2.打开XDebug扩展:其它选项菜单 > PHP扩展 > Xdebug 二.配置步骤: phpStudy当前版本:php5.5 修改php.ini文件:主要是phpstudy的这个配置 ; 注释掉原配置 ;[XDebug] ;xdebug.profiler_output_dir="D:\myworkVIP\phpstudy\tmp\xdebug" ;xdebug.trace_ou

phpStudy+PhpStorm+XDebug配置(转)

一.配置前说明: 1.phpStudy集成了XDebug扩展,所以不用单独下载XDebug. 2.打开XDebug扩展:其它选项菜单 > PHP扩展 > Xdebug 二.配置步骤: 1.phpStudy当前版本:  2.修改php.ini文件: ;ZJ_20170102 注释掉原配置 ;[XDebug] ;xdebug.profiler_output_dir="D:\myworkVIP\phpstudy\tmp\xdebug" ;xdebug.trace_output_d

php+phpStorm+xdebug配置方法

1.下载xdebug文件 http://xdebug.org/wizard.php 将phpinfo()的源代码复制到文本框中,xdebug会提示如何配置和下载哪个版本的xdebug. 全部下载地址: http://www.xdebug.org/download.php 2.配置php.ini,在末尾加上. [xdebug] zend_extension="php_xdebug-2.3.3-5.6-vc11.dll" xdebug.remote_enable = On xdebug.r

配置 Phpstorm + Xdebug + xampp

配置 Phpstorm + Xdebug + xampp 1 Xampp 安装好xampp,配置 httpd.conf 在xampp面板中 单击后会出现一些配置文件,httpd.conf位于第一个 将DocumentRoot 路径改为 "G:/PHP"  (我的工作空间),以后项目就放在这个文件夹里. 配置 php.ini(打开方式如上) 在Windows 下的配置:(这些代码位于php.ini的最后,将原来的带:的代码覆盖成下面所提供的就可以,此时运行phpinfo()函数可以看到在

phpStudy+PhpStorm+XDebug配置

参考链接: <phpStudy+PhpStorm+XDebug配置>

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

xdebug是什么? 初次接触,反复试了几次终于把这个xdebug给搞清楚了,类似于前端的控制台这样的东西,可以根据断点展示我们想要看的数据. 如何配置xdebug? 配置前说明: 1.phpStudy集成了XDebug扩展,所以不用单独下载XDebug. 2.打开XDebug扩展:其它选项菜单 > PHP扩展 > Xdebug .勾上 开始配置: 1.phpstudy版本 2.修改phpstudy配置.右击phpstudy图标>打开文件位置>D:\phpStudy\php\php