【发布时间】:2016-03-30 03:32:14
【问题描述】:
我正在尝试设置 Homestead,但它不起作用。我已经关注https://laravel.com/docs/5.2/homestead 上的文档并观看 laracast 上的视频。但仍然无法弄清楚为什么它不起作用。当我转到 test.app:8000 时,会显示以下消息:
没有指定输入文件。
另外,当我更改 homestead.yaml 文件中的路径时,我会执行“vagrant provision”。
这就是我的 homestead.yaml 文件的样子(在 Homestead/Homestead.yaml 中):
---
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: ~/documents/vagrant/sites
to: /home/vagrant/Code
sites:
- map: test.app
to: /home/vagrant/Code/test
databases:
- homestead
# blackfire:
# - id: foo
# token: bar
# client-id: foo
# client-token: bar
# ports:
# - send: 50000
# to: 5000
# - send: 7777
# to: 777
# protocol: udp
我的文件夹路径:“~/documents/vagrant/sites”确实存在,因为我可以 cd 进入它。我还将 test.app 添加到我的 etc/hosts 文件中(参见屏幕截图)。
我做错了什么...尝试设置宅基地好几个小时!
【问题讨论】:
标签: php laravel vagrant virtualbox homestead