如何正确配置homestead.yaml文件?

时间:2017-08-25 23:25:32

标签: laravel install homestead

我第一次开设Laravel。 现在我在homestead.yaml文件中有以下信息:

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

authorize: ~/.ssh/id_rsa.pub

keys:
- ~/.ssh/id_rsa

folders:
- map: C:/Users/MyName/Documents/web/sites
  to: /home/vagrant/sites

sites:
- map: consulting.app
  to: /home/vagrant/sites/consulting

databases:
- homestead

其中Homestead安装在C:\ Users \ MyName \ Documents \ web \ Homestead,我在同一级别有一个名为“sites”的文件夹,其中包含一个带有index.php的“consulting”文件夹。

但是,当我在浏览器中调用http://consulting.app时,无法找到该页面。同样,当我追加:在网址的末尾8000。 我还将hosts文件配置为

192.168.10.10 consulting.app

之后又跑了流浪汉

我真的无法自拔,我很高兴能得到任何帮助。谢谢!

编辑: 现在我已经改变了我的

- map: C:/Users/MyName/Documents/web/sites

- map: ~/Documents/web/sites

我可以通过localhost:8000访问我的页面,但这只是..

1 个答案:

答案 0 :(得分:0)

我发现问题在更深层次,因为我可以通过手动输入IP来打开网站,但不能通过consulting.app。 因此,这个问题已不再适用。如果您遇到类似问题,请查看是否可以访问IP地址。如果没有,请找出为什么/ etc / hosts文件不能解析IP的主机名。