Laravel Homestead-我可以ping homestad.app,但我可以';浏览器中homestead.app中的t访问
嗯: 我可以通过vagrant SSH访问virtul服务器中的文件 我可以通过CMD ping homestead.app 我可以通过CMD ping IP 192.160.10.10 但我无法通过浏览器访问它 如果在浏览器中输入127.0.0.1:2222,则会得到以下结果:Laravel Homestead-我可以ping homestad.app,但我可以';浏览器中homestead.app中的t访问,laravel,laravel-5,vagrant,virtualbox,homestead,Laravel,Laravel 5,Vagrant,Virtualbox,Homestead,嗯: 我可以通过vagrant SSH访问virtul服务器中的文件 我可以通过CMD ping homestead.app 我可以通过CMD ping IP 192.160.10.10 但我无法通过浏览器访问它 如果在浏览器中输入127.0.0.1:2222,则会得到以下结果: SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.6 Protocol mismatch. 这是我的homestad.yaml文件: --- ip: "192.168.10.10
SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.6
Protocol mismatch.
这是我的homestad.yaml文件:
---
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: C:\projects\PHP
to: /home/vagrant/Code
sites:
- map: homestead.app
to: /home/vagrant/Code/smr/public
hhvm: true
databases:
- laraveldb
# blackfire:
# - id: foo
# token: bar
# client-id: foo
# client-token: bar
# ports:
# - send: 50000
# to: 5000
# - send: 7777
# to: 777
# protocol: udp
这是hosts文件:
127.0.0.1 activate.adobe.com
192.168.10.10 homestead.app
我可以看到一个打字错误:
sites:
- map: homsetead.app
to: /home/vagrant/Code/smr/public
hhvm: true
将地图更改为
homestad.app
,并告诉我们@Kirk Beard很抱歉,这只是因为我更改了真实的别名。更正。没问题,你在浏览器上出现了什么错误,404?我收到一个HTTP错误500检查nginx日志,我认为homestead与nginx一起工作,如果你在访问网站的同时没有找到任何匹配的日志,请检查PHP日志一旦你更改了配置,你可能必须重新配置homestead。运行vagrant provision
,然后再次访问域。您可以通过登录Homestead并运行ls-al/etc/nginx/sitesavailable
来查看哪些站点可用。