Homestead 怎么配置 xdebug 进行调试(PhpStorm)

homestead环境下怎么配置phpstorm xdebug进行调试,下面本篇文章给大家介绍一下phpstorm + homestead 配置 xdebug的方法,希望对大家有所帮助!

Homestead 怎么配置 xdebug 进行调试(PhpStorm)

环境

windows10PhpStorm v2019.1.3homestead v7.2 (ubuntu18.04)laravel 5.8.* (vhost: laravel.test)请按照你的实际环境来配置, 并不是非得按照我文章中这样的, 但是配置过程大体类似…

Tips

记得 PhpStorm 需要  PhpStorm v2019.1.3 以上在访问的时候需要加  ?xdebug_session_start=vagrant, 这个 vagrant 不是固定的, 最好用 phpinfo 看下

配置 PHP 版本

File => settings => languages & Frameworks => PHP

此时如果你的 PHP 版本无法选择, 请看这个文章最后的小技巧

选择PHP版本

选择 CLI Interpreter

立即学习“PHP免费学习笔记(深入)”;

选择本地的homestead目录

白瓜面试 白瓜面试

白瓜面试 – AI面试助手,辅助笔试面试神器

白瓜面试 40 查看详情 白瓜面试

选择xdebug的存放目录

配置项目目录映射

Local Path: 是 windows 主机上的目录Remote Path: 是 homestead 中的目录
folder mapping

配置xdebug

xdebug
xdebug mapping

断点测试

设置断点

浏览器中请求

注意点:

一定要开启debug监听一定要在浏览器后面加上 ?XDEBUG_SESSION_START=vagrant 这个参数, 如果不想每次加这个东西, 也可以安装 chrome 插件?XDEBUG_SESSION_START=vagrant 这个 vagrant  不是固定的, 是 php.ini 中设置的那个 IdeKey 的值

最终效果:

preview

小技巧

如果你的 PHP language level 无法选择, 你可以对尝试以下设置
image.png

相关推荐:最新的五个Laravel视频教程

以上就是Homestead 怎么配置 xdebug 进行调试(PhpStorm)的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/229102.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月3日 20:25:49
下一篇 2025年11月3日 20:27:25

相关推荐

发表回复

登录后才能评论
关注微信