【发布时间】:2017-08-25 23:25:32
【问题描述】:
我是第一次设置 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 时。 我还将主机文件配置为
192.168.10.10 咨询应用
然后运行无业游民的规定
我真的无法再帮助自己了,我很高兴能得到任何帮助。谢谢!
编辑: 现在我已经改变了我的
- map: C:/Users/MyName/Documents/web/sites
到
- map: ~/Documents/web/sites
我可以通过 localhost:8000 访问我的页面,但只能这样..
【问题讨论】:
-
将
/home/vagrant/sites/consulting更改为/home/vagrant/sites/consulting/public会发生什么? -
不幸的是,它没有改变..但是(在将我的代码更改为您的建议之前),我意识到我可以通过 localhost:8000 访问我的页面,但仍然不能通过consulting.app。同样在我的文件夹中,“咨询”目前只有一个 index.php,一旦我打开 localhost:8000,它就会成功地回显“测试”
-
另外,检查我在原始帖子中的编辑,看看我是如何得到一个我也无法理解的部分存档
标签: laravel installation homestead