Laravel / Valet 安装(php 7.2,valet 版本 2,laravel 版本 5.6)

Laravel / Valet installation (php 7.2, valet version 2, laravel version 5.6)

我关注了laravel.com5.6valetinstallation guide

  1. 使用 brew update 安装或更新 Homebrew 到最新版本。

  2. 通过 brew install homebrew/php/php72.

  3. 使用 Homebrew 安装 PHP 7.2

3.Install Valet 通过 composer global require laravel/valet 使用 Composer。确保 ~/.composer/vendor/bin 目录位于系统的 "PATH".

  1. 运行 valet 安装命令。这将配置和安装 Valet 和 DnsMasq,并注册 Valet 的守护进程以在系统启动时启动。

唯一的区别是,当我经历这个时,在#2 上我刚刚安装了 brew install php72,并创建了一个符号 link.

我进入站点,并创建一个名为 iasig-admire 的文件夹(我尝试使用它,我能够看到该站点)

cd Sites

然后做

valet park

我转到 127.0.0.1,它显示 "It works!"

我去iasig-admire.test,它说

不是因为 dnsmasq。 dnsmasq 是 运行.

我将 .test url 更新为 .app(your-site.app 而不是 your-site.test):

不同的浏览器,url 是用于测试的 .app:

Ping 也失败:

我知道有很多 valet 问题,但我已经检查过它们并尝试 运行 我发现的问题,但没有得到任何结果。任何帮助将不胜感激,谢谢!

好的,所以我发现这是因为我在 valet 中的路径无效。为了解决这个问题,我输入了

valet path

当我进入 .valet 目录并执行

时,.valet/Sites 路径导致了问题

valet forget

我尝试到达的路径现在可以正常工作,代客现在可以正常工作。