默认设置的宅基地"No input file specified"?



正如标题所说,homestead.test默认设置显示"未指定输入文件"-我已经阅读了与此主题有关的每一个线程(我想(,我只是不明白为什么这种情况仍然会发生

Homestead.yaml

folders:
- map: ~/code
to: /home/vagrant/code
sites:
- map: homestead.test
to: /home/vagrant/code

我试着在屏幕上显示简单的Hello世界。我在本地机器上的code目录和盒子里有index.php

在安装过程中发生的唯一错误是,当我运行vagrant provision/homestead provision时,它显示了红色文本:

homestead-7: You are running composer as "root", while "/home/vagrant/.composer" is owned by "vagrant"
homestead-7: You are already using composer version 1.6.5 (stable channel).

我对此进行了研究,发现github问题:#806-其中svpernova09声明:

这没什么好担心的。这是上游更改以确保。composer归流浪用户所有。

在这一点上,我不知道我能做些什么来完成这项工作。

有什么建议吗?

仅供参考,我已经编辑了/etc/hosts-文件,并在每次编辑后运行provision

为您的项目创建一个单独的目录(例如my_project(,将index.php放在该目录中,并相应地更新sites部分。

sites:
- map: homestead.test
to: /home/vagrant/code/my_project

之后的变化运行流浪者与:

vagrant up --provision

相关内容

最新更新