xdebug调试指南

xdebug调试指南

PHPSTUDY中开启xdebug
注意填写的端口,这是连接上需要使用的端口

查看配置文件中的配置,需要开启远程调试

[Xdebug]
zend_extension=/php7.3.4nts/ext/php_xdebug.dll
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.auto_trace=On
xdebug.trace_output_dir=/php_log/php7.3.4nts.xdebug.trace
xdebug.profiler_enable=On
xdebug.profiler_output_dir=/php_log/php7.3.4nts.xdebug.profiler
# 是否允许远程调试,必须开启
xdebug.remote_enable=on
# 远程调试的地址,填写编辑器所在机器的地址
xdebug.remote_host=localhost
# 调试的监听地址,不是xdebug的监听,而是xdebug会去请求这个端口
xdebug.remote_port=9006
xdebug.remote_handler=dbgp
# 类似于密钥的一个参数,填一样就可以,不用纠结
xdebug.idekey=PHPSTORM

PHPSTORM中配置内容
设置端口,建议其他选项认证看解释

中文翻译(注意勾选,要开启接受外部连接,但其他的建议关闭,要不在使用的时候会莫名断点)

翻译软件的翻译内容

代理信息填写(注意ide key 和端口要和配置文件中的一致,host 可以随便写)

代理信息填写界面

填写server(域名和端口填写,平时浏览器访问的端口和地址即可)
server 配置

添加监听配置信息

选择在server中填写的内容

开启监听

开启监听

可以开始打断点调试了

点击开始调试
调试界面的内容

到这里所有设置就已经结束了,要注意的是,在windows 的调试中,调试接口后面是会带参数的 (XDEBUG_SESSION_START=16408)

如果朋友们需要,swoole workerman 和远程调试的文章,我下一篇文章会介绍他们

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值