gpt4 book ai didi

apache - 本地主机拒绝连接 - MAMP Pro

转载 作者:行者123 更新时间:2023-12-01 23:49:32 24 4
gpt4 key购买 nike

似乎有几个问题相似但找不到答案。

一小时前(以及之前的几个月:-))一切正常。看起来更新到 XCode 9.2 后一切都停止了。

我刚刚更新到 MacOS High Sierra 10.13.2,因为其中包含一些 Apache 更新,但它没有解决问题。也许 XCode 更新更改了 httpd.conf 文件的某些内容?我不太熟悉其中的设置,因此无法确定该文件中是否发生了某些更改。

Chrome 中的错误:

无法访问该网站

www.example.dev 拒绝连接。

ERR_CONNECTION_REFUSED

我的设置:

MacOS High Sierra 10.13.2

MAMP Pro 4.2(最新版本)

端口是 Apache:80 和 MySQL:3306

VPN 已关闭

如果我运行 sudo nano/private/etc/hosts 它具有以下条目(我在 www.example.dev 上运行我的本地网站)

127.0.0.1       localhost
255.255.255.255 broadcasthost
::1 localhost
127.0.0.1 www.example.dev # Note; I added this myself a long time ago as else the URL including www doesn't work
127.0.0.1 example.dev # MAMP PRO - Do NOT remove this entry!
::1 example.dev # MAMP PRO - Do NOT remove this entry!

我尝试过的:

  • 将端口更改为默认 MAMP 端口(Apache:8888 和 MySQL:8889)。运气不好
  • 如果我在终端中运行apachectl configtest,它会返回Syntax OK

更新

刚看到如果 MAMP Pro 关闭:

  • 在 Chrome 中仍然出现相同的错误
  • 它仍然返回 Syntax OKapachectl configtest

当我运行sudo apachectl stop时,它返回/System/Library/LaunchDaemons/org.apache.httpd.plist:找不到指定的服务

更新2

出于沮丧,我下载了 Firefox 来检查......我所有的本地开发网站都可以在那里工作!在 Chrome 中,即使清除浏览数据后,我仍然遇到相同的错误。

最佳答案

事实证明,Chrome(以及 Safari)正在重定向到 https,因此 https://www.example.dev 。问题出在 .dev TLD。

如果您遇到同样的问题(通过 Chrome 强制转发到 https)并且:

  • 使用.dev,请阅读this post寻找可能的解决方案
  • 确实使用 .dev 作为您的本地 TLD,您需要将其更改为其他名称。 Chrome 从版本 63 起将 .dev TLD 重定向到 https。请参阅 this article和你的best alternative TLDs here .

关于apache - 本地主机拒绝连接 - MAMP Pro,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47733988/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com