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

问题描述 投票:1回答:2

我刚刚安装了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

laravel ubuntu vagrant homestead
2个回答
2
投票

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


0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.