PHPStorm + Homestead 配置 Xdebug

2019-12-17 21:58:22 浏览数 (1)

常生活中百分之一万的情况下,我们在和 BUG 打交道,遇到问题我们该怎么办呢?有经验的话猜也能猜八九不离十,但是完事不可能靠猜来解决,所以有时候得追踪到 bug 的根源,而 XDebug 就是我们调试的好工具。今天就简单来介绍下如何在使用 Homestead 虚拟机的情况下,结合强大的开发工具 PHPStorm 来进行 debug

Homestead 中配置 Xdebug

默认情况下, Homestead 已经为我们安装好了 Xdebug ,我们可以在页面中打印 phpinfo() 来进行查看是否开启 Xdubug 扩展

或者进入到 Homestead 进行查看 PHP-FPMPHP CLIconf.d 目录:

代码语言:javascript复制
ls /etc/php/7.2/fpm/conf.d
ls /etc/php/7.2/cli/conf.d

默认情况下 Homestead 已经配置好了,不需要额外配置任何参数了。

配置 PHPStorm

打开 PHPStorm 配置项,依次进入 Languages & Frameworks->PHP->Servers,添加一个新服务器。给新主机起个名字,添加80端口。在 host 的下面,把你项目的站点域名(本地)填上去。然后,做路径地图映射,这样就可以让 PHPStorm 定位虚拟环境中的目录。

配置PHPStorm—进行Debug的配置

打开 Run->Edit Configurations。在这里,创建一条「PHP Web Application 」的新配置项:

最后,就可以测试看看效果了。

0 人点赞