Homestead.test默认文件给出[未指定输入文件] Ubuntu

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Homestead.test默认文件给出[未指定输入文件] Ubuntu相关的知识,希望对你有一定的参考价值。

我刚刚安装了Ubuntu 17.10,我想尝试使用Laravel创建一个网站,但我碰到了一块石头,我按照说明操作。一步一步在官方网站上。但我认为缺少一些东西,

因为我没有触及/编辑Homestead.yaml中的任何内容,所以基本上它会正常工作吗?

我已经使用了vagrant up --provision。已经创建了ssh密钥。我已经用谷歌搜索并尝试了几种方法,但它没有解决它,我已经打开了我的XAMPP

对不起,我以前从未接触过Ubuntu,所以我非常盲目地使用这个操作系统

这是我的Homestead.yaml文件

Homestead.yaml

和/ home / workspace /和/ home / workspace / Homestead /的目录

~ Dir

Homestead Dir

我的主机文件

Hosts File

编辑:

我只是在〜/ Homestead / Projects / [它在这里]创建了一个新项目,因为默认的laravel安装已经开始了,所以现在我想在Homestead内的Projects文件夹中创建一个新项目,但是为什么它将url重定向到https ?

enter image description here

文件夹

enter image description here enter image description here

答案

在此屏幕截图中:https://i.stack.imgur.com/4cxGy.png您的~/code文件夹似乎不存在,这意味着Homestead不会映射它。在您的主机操作系统(Ubuntu 17)中创建该文件夹,然后运行vagrant destroy && vagrant up如果您仍有问题,请在此处发布整个输出以供我们检查。

另一答案

对于我的上一个问题,为什么当我尝试打开我的新项目总是给我这个错误,你的互联网连接不是私密的。这是因为我在网站名称中使用.app或.dev,问题来自Google Chrome,所以我需要将其更改为.test然后才能完美运行。

我从这个网站https://laracasts.com/discuss/channels/laravel/chrome-blocked-localhost-with-error-your-connection-is-not-private得到了答案

以上是关于Homestead.test默认文件给出[未指定输入文件] Ubuntu的主要内容,如果未能解决你的问题,请参考以下文章

网址在 codeigniter 中无法正常工作,给出错误“未指定输入文件”。

空的默认组件名称显示为“未指定”

当在命令行中未指定配置文件时,Spring Boot 集成测试无法获取默认配置文件并引发错误

sqlsrv_connect:未找到数据源名称且未指定默认驱动程序

Spring Boot集成测试无法在命令行未指定配置文件时获取默认配置文件并抛出错误

未发现数据源名称并且未指定默认驱动程序问题如何解决