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

时间:2018-03-05 17:09:22

标签: laravel ubuntu vagrant homestead

我刚刚安装了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 / [it goes here] 中创建一个新项目,因为默认的laravel安装已经工作了,所以现在我想在Projects文件夹里面创建一个新项目宅基地,但为什么它将网址重定向到https?

enter image description here

文件夹

enter image description here enter image description here

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

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

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