Homestead环境下怎么配置PhpStorm Xdebug进行调试,下面本篇文章给大家介绍一下PhpStorm + Homestead 配置 xdebug的方法,希望对大家有所帮助!
环境
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 版本无法选择, 请看这个文章最后的小技巧
配置项目目录映射
Local Path: 是 windows 主机上的目录Remote Path: 是 homestead 中的目录
配置xdebug
断点测试
注意点:
一定要开启debug监听一定要在浏览器后面加上 ?XDEBUG_SESSION_START=vagrant
这个参数, 如果不想每次加这个东西, 也可以安装 chrome 插件?XDEBUG_SESSION_START=vagrant
这个 vagrant
不是固定的, 是 php.ini 中设置的那个 IdeKey
的值
最终效果:
小技巧
如果你的 PHP language level
无法选择, 你可以对尝试以下设置
相关推荐:最新的五个Laravel视频教程