流浪者问题:哪个Vagrant文​​件是正确的编辑文件?

时间:2017-02-26 19:27:33

标签: php laravel vagrant homestead vagrantfile

最近我在sitepoint.com上买了一门课程,学习Laravel Homestead框架。

我只是在VirtualBox上设置它就遇到了很多问题。主要是问题是当试图连接到homestead7盒时,Vagrant超时。在它超时的情况下查看它所说的内容,启动时没有错误,连接只是超时。因此,解决方案是将config.vm.boot_timeout变量配置为更大的数字。

但是,Vagrant文​​件在哪?有4个:一个在Homestead目录本身,一个在我的用户目录中.vargrant.d / boxes /“盒子名称”/1.1.0/virtualbox,还有一些散落在周围。其中没有一个包含名为“config.vm.boot_timeout”的变量。

我应该全新安装Vagrant和VirtualBox吗?

http://external-ip:8787其中连接超时vagrant reload --provision/* CSS comments */

1 个答案:

答案 0 :(得分:0)

更新:根据评论显示,在这种情况下,问题是由于vagrant init <boxname>步骤尚未发生,因此未创建本地Vagrant文​​件。

使用的Vagrantfile取决于您运行vagrant up命令的位置。在您的情况下,它应该在C:\Homestead\Homestead下。

您可以在Vagrantfile docs中查看有关Vagrantfile搜索顺序的更多详细信息。

可能没有默认的config.vm.boot_timeout值,但您可以随时添加它。 (默认情况下,我认为大多数Vagrantfile都会将其删除。)

要解决此问题,您还可以打开GUI模式。有关详细信息,请参阅我的回答:https://stackoverflow.com/a/23742373/9965