为什么 localhost 返回“502 Bad Gateway”?

Rak*_*kib 7 mamp localhost

当我用 google 搜索这个问题时,我注意到这是 nginx 的一个常见问题。但我从来没有在我的机器上使用过 nginx。我使用 MAMP,偶尔使用 Python Bottle。

现在,无论我的 MAMP/Python 服务器是否打开,每当地址栏 URL 包含单词“ localhost ”时,我总是会收到“502 Bad Gateway”。因此,我必须同时使用“ 127.0.0.1 ”。

我真的很困惑,因为我不知道哪个特定事件导致这个问题在我的Mac OS X v10.7.5 (Lion) 中开始发生。

GMA*_*GMA 3

我自己刚刚在使用 MAMP 时遇到了这个问题 - 访问localhost:8888/anything给了我 502,但127.0.0.1工作正常。

我发现是我的 VPN(本例中为Hotspot Shield)导致了该问题(尽管我不确定原因)。我断开了 VPN 的连接并localhost再次正常工作。