Windows 10家园/ Laravel无页面加载

问题描述:

我想要使用Homestead获得本地Laravel设置。我遵循指南here,但在运行虚拟机之后,Chrome只是说“无法访问此网站”。Windows 10家园/ Laravel无页面加载

vagrant up期间没有错误,它似乎指向正确的文件夹(如果我vagrant SSH我可以导航到我的项目文件夹),所以我不知道如何调试问题。

我使用这些版本:

PHP 7.1.0 Vagrant 2.0.0 VirtualBox 5.1.28 Windows 10

我添加192.168.10.10 test.localhost到我的Hosts文件。

这里是我的Homestead.yaml文件的内容:

--- 
ip: "192.168.10.10" 
memory: 2048 
cpus: 1 
provider: virtualbox 

authorize: ~/.ssh/id_rsa.pub 

keys: 
    - ~/.ssh/id_rsa 

folders: 
    - map: D:/Work/2017/LaravelProjects 
     to: /home/vagrant/Code 

sites: 
    - map: test.localhost 
     to: /home/vagrant/Code/test/public 

databases: 
    - homestead 

我在现在有点不知所措,什么的,我可能错过了什么?不知道是否值得一提,但过去我曾为一家不同的公司使用过vagrant/VirtualBox,并为我设置过,所以也许有可能他们在我的系统上改变了某些以某种方式干扰它的事情。虽然似乎不太可能。

任何帮助非常感谢!

感谢

+0

ssh进入虚拟机,并确保您可以从虚拟机访问该网站,从主机可以通过IP访问该网站 - –

+0

你如何从虚拟机访问该网站,我可以SSH并看到所有的文件,但我不知道如何实际浏览这个网站? –

+0

运行curl或wget就足够了,只需检查您是否可以从虚拟机访问您的网站 –

您添加test.localhost但在屏幕上,您试图访问yopa.localhost?您是否尝试过使用test.localhost或将其更改为yopa?对不起,如果我不明白,但只是想确保这不是问题

+0

啊,我的坏,这只是一个旧的截图,我也尝试过test.localhost以及。 –

+0

噢好吧,你试图用反斜杠写道? 'D:\ Work \ 2017 \ LaravelProjects'不要忘记在修改后运行'vagrant reload --provision' –

+0

不,我没有,我会放弃它,谢谢 –