下载以及配置xdebug

1.下载对应版本的xdebug

xdebug官网下载地址:Xdebug: Downloads 这里下载的如果没有跟你的php对应,那么等待你的就是一堆报错

网站提供了一个自动分析系统对应的xdebug版本 ,网址是:

 Xdebug: Support — Tailored Installation Instructions 

在页面中需要粘贴进去php版本信息,也就是phpinfo()的信息

不知道这个页面如何出现的可以在你的php服务器程序目录下创建一个php文件,写入:

<?php

 phpinfo();

?>

然后运行这个页面就可以了。)

如下图:

 ctrl+A全选这个页面的信息,然后粘贴到Xdebug: Support — Tailored Installation Instructions 里

 点击这个按钮:

 就可以看到对应你版本的xdebug下载,

然后根据这个提示你也把下载的debug放在你php下面的这个ext里(最好是放在这里)

然后是在php.ini配置环境配置:(这里是用的phpstudy集成环境)

点击你需要配置的php

 

 然后在文本的最后加入这些内容:

 直接复制:

;XDebug

;指定Xdebug扩展文件的绝对路径

zend_extension="D:\phpstudy_pro\Extensions\php\php7.4.3nts\ext\php_xdebug-3.1.0-7.4-vc15-nts-x86_64.dll"

;启用代码自动跟踪

xdebug.mode =trace

;允许收集传递给函数的参数变量

xdebug.start_with_request =yes

;允许收集函数调用的返回值

xdebug.collect_return=on

;指定堆栈跟踪文件的存放目录

xdebug.output_dir="D:\phpstudy_pro\xdebug"

;是否启用Xdebug的性能分析,并创建性能信息文件

xdebug.mode =profile

xdebug.start_with_request = trigger

;指定性能分析信息文件的输出目录

xdebug.output_dir="D:\phpstudy_pro\xdebug"

;是否开启远程调试

xdebug.mode=debug

;指定远程调试的处理协议

xdebug.remote_handler = "dbgp"

;指定远程调试的主机名

xdebug.client_host= "127.0.0.1"

;指定远程调试的端口号

xdebug.client_port = 9001

;指定传递给DBGp调试器处理程序的IDE Key

xdebug.idekey = "PHPSTORM"

​​​​​​​xdebug.remote_autostart = on

配置完成后记得重启一下:

2.配置phpstrom的环境(2021版本)

因为我这个是2021版本的,所以,我这里自带了中文的插件,其他版本的没有的要自己去下载汉化包

运行后重新打开phpstrom软件就是中文了

找到php,在php目录下进行一下操作:

配置服务器:

配置调试端口

(如果可以调试但是监听功能不能用,要勾选下面“可以接受外部连接”才会生效)

配置需要调试目录:

然后就去验证是否成功:

这里文件路径和url要对应上,不然也像下图这样报错,如果确定没错,那么看一下配置其他地方时有没有漏下的或者有没有配置错的

成功示例:

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值