Php 宅地“;未指定输入文件";拉维尔5号
已经试了好几天了!我知道关于这件事还有其他的Qs,我已经检查了一段时间了。我有一个网站的工作和其他没有 我使用的是带有Laravel 5和OSX 10.10.3的Homestead 我有这个.yaml文件:Php 宅地“;未指定输入文件";拉维尔5号,php,vagrant,laravel-5,homestead,Php,Vagrant,Laravel 5,Homestead,已经试了好几天了!我知道关于这件事还有其他的Qs,我已经检查了一段时间了。我有一个网站的工作和其他没有 我使用的是带有Laravel 5和OSX 10.10.3的Homestead 我有这个.yaml文件: --- ip: "192.168.10.10" memory: 2048 cpus: 1 provider: virtualbox authorize: ~/.ssh/id_rsa.pub keys: - ~/.ssh/id_rsa folders: - map: ~
---
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: ~/Sites/LaraCode
to: /home/vagrant/LaraCode
sites:
- map: myapp.app
to: /home/vagrant/LaraCode/myapp/public
- map: newapp.dev
to: /home/vagrant/LaraCode/newapp/public
databases:
- homestead
variables:
- key: APP_ENV
value: local
这两个应用程序都位于以下文件夹中:
/Users/USERNAME/Sites/LaraCode/myapp
/Users/USERNAME/Sites/LaraCode/newapp
myapp.app工作正常,但newapp.dev出现错误:
No input file specified
在浏览器中
我在存储文件夹中找到了chmod777。公用文件夹中有一个index.php。我在变动后提供流浪补助
宅基地似乎是一种可怕的时间浪费。对我来说,宅基地被摧毁了,另一个宅基地也开始运转了。另外,我猜你在你的主机文件中添加了新的url,对吗
虽然我同意宅地的文件有点缺乏。好的,我终于找到了答案。我想我有两个宅基地,所以我不得不 我也必须这样做,这样我才能使用宅地命令 之后,我在宅地文件夹中运行:
homestead provision
以确保yaml文件是最新的
现在一切都好了。两个站点都在运行。服务器设置对于计算机技术水平较低的开发人员来说总是一场噩梦。我被发现的地方是,在执行命令行的位置上缺乏明确的文件夹指导,因此出现了相互冲突的家园 现在丢失了我运行的站点。你运行的是什么版本的homestead?在2.0中,您应该有一个家园被摧毁,它确实会杀死您的数据库,但您应该有一个迁移。vagrant destroy可能会删除整个盒子。你是否将盒子重新添加到vagrant?等等,你的盒子在那里,但你无法访问你的站点?你能把这片宅地整理一下吗?请提供更多信息。哈利路亚!赞美。我以前有一个宅基地在运转,把事情搞得一团糟。不过我很感谢你的意见。很抱歉,缺少信息,但有点丢失了。