无法装载您的文件夹之一。请检查 Homestead.yaml 中的文件夹
Unable to mount one of your folders. Please check your folders in Homestead.yaml
我正在我的新机器上使用 Vagrant 重新安装 Homestead/Laravel.. 但我无法克服这个错误:
Unable to mount one of your folders. Please check your folders in Homestead.yaml
这是我的配置:
Vagrant 版本:2.0.3
Homestead 使用 Git 桌面从 here 拉取并放置在我的用户文件夹中。
Homestead.yaml不变
Windows 10 所有更新
Virtualbox版本为5.2.8 r121009 (Qt5.6.2)
重现错误我使用 vagrant up
或 vagrant provision
(如果已经启动)
似乎一切正常,但共享文件夹未显示。
如果您在 windows 上,您必须确保目录路径不是这种格式 ~/code/
,但对于所有出现的此类路径,将它们更改为 c:\path\to\your\code\
通过创建代码目录解决了这个问题。在尝试连接之前它需要存在。
在使用 homestead destroy 和 homestead up 之后它又开始工作了。
如果你在 Ubuntu(18.04 这就是我所拥有的)
确保文件夹 map: 存在,您可以先创建它们,例如必须先创建 /code 文件夹,然后重新 运行 vagrant reload --provision
这就是我设法解决该问题的方法
我正在我的新机器上使用 Vagrant 重新安装 Homestead/Laravel.. 但我无法克服这个错误:
Unable to mount one of your folders. Please check your folders in Homestead.yaml
这是我的配置:
Vagrant 版本:2.0.3
Homestead 使用 Git 桌面从 here 拉取并放置在我的用户文件夹中。
Homestead.yaml不变
Windows 10 所有更新
Virtualbox版本为5.2.8 r121009 (Qt5.6.2)
重现错误我使用 vagrant up
或 vagrant provision
(如果已经启动)
似乎一切正常,但共享文件夹未显示。
如果您在 windows 上,您必须确保目录路径不是这种格式 ~/code/
,但对于所有出现的此类路径,将它们更改为 c:\path\to\your\code\
通过创建代码目录解决了这个问题。在尝试连接之前它需要存在。
在使用 homestead destroy 和 homestead up 之后它又开始工作了。
如果你在 Ubuntu(18.04 这就是我所拥有的) 确保文件夹 map: 存在,您可以先创建它们,例如必须先创建 /code 文件夹,然后重新 运行 vagrant reload --provision 这就是我设法解决该问题的方法