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,并为我设置过,所以也许有可能他们在我的系统上改变了某些以某种方式干扰它的事情。虽然似乎不太可能。
任何帮助非常感谢!
感谢
您添加test.localhost
但在屏幕上,您试图访问yopa.localhost
?您是否尝试过使用test.localhost
或将其更改为yopa
?对不起,如果我不明白,但只是想确保这不是问题
啊,我的坏,这只是一个旧的截图,我也尝试过test.localhost以及。 –
噢好吧,你试图用反斜杠写道? 'D:\ Work \ 2017 \ LaravelProjects'不要忘记在修改后运行'vagrant reload --provision' –
不,我没有,我会放弃它,谢谢 –
ssh进入虚拟机,并确保您可以从虚拟机访问该网站,从主机可以通过IP访问该网站 - –
你如何从虚拟机访问该网站,我可以SSH并看到所有的文件,但我不知道如何实际浏览这个网站? –
运行curl或wget就足够了,只需检查您是否可以从虚拟机访问您的网站 –