【问题标题】:Laravel Valet hosted sites return 'Site can't be reached' in ChromeLaravel Valet 托管网站在 Chrome 中返回“无法访问网站”
【发布时间】:2017-12-17 03:35:13
【问题描述】:

所以我已经在我的 Laravel 项目中使用 Laravel 的 Valet 功能几个星期了,没有任何问题。

我今天更新了我的 Mac OS,发现我的项目无法在 Chrome 中访问,奇怪的是问题只出现在 Chrome 中。我可以在 Safari 中正常访问该网站。

我在 Chrome 上收到以下错误:

无法访问此站点 myproject.app 拒绝连接。

该站点未使用 SSL,因此我认为这不是 SSL 证书问题,正如我看到的其他帖子中的某些人所建议的那样。 我已经检查过了,所有 Brew 服务都在运行。

有什么想法吗?

【问题讨论】:

  • 您使用的是 Chrome 63 和 .dev tld 吗?
  • 我使用的是Version 63.0.3239.108,但使用的是.app tlds

标签: laravel google-chrome laravel-valet


【解决方案1】:

尝试将您的域从应用更改为测试

valet domain test

【讨论】:

  • 我试过换成别的东西了,Chrome还是不行。
【解决方案2】:

问题有点晚了,您可能找到了解决方案,但其他人正在搜索:

现在 chrome 有点新东西了,它总是需要 SSL 并且出于某种原因对 .dev 很刻薄。

所以..

一个。最好使用 .test (我看到你已经在使用 .app 应该可以正常工作!)

b.使用 SSL。只需在终端中转到您的应用程序目录并输入valet secure 以使其使用 SSL。

c。检查您没有在 chrome 中运行代理或 VPN(在实现我的 nordvpn chrome 扩展程序自动连接之前花费 2 小时搜索...这就是我找到您的问题的方式^^')

否则在终端尝试ps aux | grep 以检查您的 DNS 是否正常工作。 :)

【讨论】:

    【解决方案3】:

    您使用的是 VPN 吗?我在使用 ExpreeVPN 时遇到了同样的问题,我通过禁用“仅在从高级设置连接时使用 ExpressVPN DNS 服务器”来解决它。解决方案贴在这里:https://github.com/laravel/valet/issues/527

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-08
      • 1970-01-01
      • 2014-02-16
      • 1970-01-01
      • 1970-01-01
      • 2016-05-25
      相关资源
      最近更新 更多