没有指定输入文件;当我尝试将我的网站启动到我的浏览器时,我得到了这个

时间:2015-12-11 22:40:11

标签: vagrant homestead

我试图在我的本地主机上启动我的网站,但每当我将域名(Whoodie.dev:8000)定时到我的浏览器时,我得到"没有指定输入文件"在我的屏幕上。
这是我的homestead.yaml文件,我认为那是问题所在。任何人都可以帮助我或指出我正确的方向吗?

ip:" 192.168.10.10" 记忆:2048 cpus:1 提供者:virtualbox

授权:〜/ .ssh / id_rsa.pub

键:      - 〜/ .ssh / id_rsa

文件夹:      - 地图:〜/ www       to:/ home / vagrant / www

站点:      - 地图:Whoodie.dev       to:/ home / vagrant / Code / www / Laravel / public

数据库:      - 宅基地

变量:
     - 键:APP_ENV       价值:本地

1 个答案:

答案 0 :(得分:0)

听起来nginx正在努力寻找你已经告诉它加载的位置。

如果你vagrant ssh进入框并运行cd /home/vagrant/Code/www/Laravel/public它是否存在?

如果没有,假设~/www内的文件夹结构实际上是~/www/Code/Laravel/public,那么您的映射应为:

sites: - map: Whoodie.dev to: /home/vagrant/www/Code/Laravel/public

尝试更改它,然后运行vagrant provision,看看是否有帮助。