使用 Laravel Homestead:“没有指定输入文件”
Posted
技术标签:
【中文标题】使用 Laravel Homestead:“没有指定输入文件”【英文标题】:Using Laravel Homestead: "no input file specified" 【发布时间】:2020-06-03 23:39:13 【问题描述】:我是新手,所以我花了一些时间来设置,但是按照官方指南,我仍然不知道我哪里出错了,我的 homestead.yaml 看起来像这样
ip:“192.168.10.10”内存:2048 cpus:2 提供者:virtualbox
授权:~/.ssh/id_rsa.pub
键: - ~/.ssh/id_rsa
文件夹: - 地图:C:\Users\user\Documents\Projects
到:/home/vagrant/code
网站: - 地图:homestead.test
到:/home/vagrant/code/public
数据库: - 宅基地
特点: - mariadb:假 - ohmyzsh:假 - 网络驱动程序:假
我的主机文件如下所示:
192.168.10.10 homestead.test
但每当我尝试访问 http://homestead.test/ 时,我都会收到“未指定输入文件” 我已经通过输入 vagrant reload --provision 在线尝试了大多数解决方案 并通过 vagrant ssh 然后使用 composer 创建一个新项目。没有什么对我有用。
如果有任何额外的指导,我将不胜感激。
P.S.:我使用的是 Windows 10
【问题讨论】:
这能回答你的问题吗? Using Laravel Homestead: 'no input file specified' 是的,我尝试了那里建议的大多数解决方案,但我不确定为什么它不适合我 【参考方案1】:对于homestead.yaml
文件,间距必须为'spacebar'空格,且间距、缩进必须与provide相同。
从文件对齐来看,间距和缩进明显跑偏了。
【讨论】:
我并没有真正编辑原始文件间距,这里看起来与原始文件不同以上是关于使用 Laravel Homestead:“没有指定输入文件”的主要内容,如果未能解决你的问题,请参考以下文章
如何获取 ENV 类型 Laravel + VueJS + Homestead
window环境的homestead,laravel项目的hosts配置
在 laravel 5 中,用户 'homestead@localhost' 的访问被拒绝