Homestead v6.1.0 不适用 set PHP5.6

Homestead v6.1.0 doesn't apply set PHP5.6

场景

Homestead.yaml,我有这个网站:

- map: m2azr.local
  to: /Code/m2azr.local
  php: "5.6"

当我执行 bash init.shvagrant up --provisionvagrant ssh 时,我看到安装了 3 php 个版本 :5.6、7.0 和 7.1。所以看来我有正确的 Homestead 版本(在 https://laravel.com/docs/5.4/homestead 中描述)。

问题

Homestead.yaml中设置的php版本申请站点m2azr.local:

为什么 PHP5.6 没有设置?

感谢@Alex 的帮助。下面是我的解决方案。

这个问题是由另一个 运行 具有相同 ip 的 vagrant box 引起的。

我将 Homestead.yaml 中的 ip 更改为 192.168.20.20(并将 subnetmask 255.255.255.0 添加到 Homestead.rb 中的 config.vm.network。重新加载规定。