Php 宅地“;未指定输入文件";拉维尔5号

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: ~

已经试了好几天了!我知道关于这件事还有其他的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: ~/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?等等,你的盒子在那里,但你无法访问你的站点?你能把这片宅地整理一下吗?请提供更多信息。哈利路亚!赞美。我以前有一个宅基地在运转,把事情搞得一团糟。不过我很感谢你的意见。很抱歉,缺少信息,但有点丢失了。