错误:Bad Gateway NGINX 502 PHP-FPM fastcgi

9

我的老板在操作这个页面时,突然停止工作,并开始出现502 Bad Gateway错误。您能看到任何原因解释为什么会发生这种情况吗?

<ul id="menu">
<li><a href="?p=tenuta_a_deo.html">About A Deo</a></li>

<li>
    <a href="?p=our_wines">Our Wines</a>

    <ul>
        <li><a href="?p=our_wines/tenuta_a_deo_red.html">Tenuta A Deo - Red</a></li>

        <li><a href="?p=our_wines/tenuta_a_deo_white.html">Tenuta A Deo - White</a></li>

        <li><a href="?p=our_wines/tenuta_a_deo_oil.html">Tenuta A Deo - Oil</a></li>

        <li><a href="?p=our_wines/popova_kula.html">Popova Kula</a></li>

        <li><a href="?p=our_wines/kokino.html">Kokino</a></li>
    </ul>
</li>



<li><a href="?p=lucca_olive_oil.html">Lucca Olive Oil</a></li>



<li>
    <a href="?p=vacation_rentals">The Farm</a>
    <ul>
        <li><a href="?p=vacation_rentals/villa_lucca.html">Villa Lucca</a></li>
        <li><a href="?p=vacation_rentals/casa_casciani.html">Casa Casciani</a></li>
        <li><a href="?p=vacation_rentals/tenuta_a_deo.html">Tenuta A Deo</a></li>
        <li><a href="?p=vacation_rentals/tourist_information.html">Tourist information</a></li>

    </ul>
</li>

<li><a href="?p=how_to_purchase.html">How to Purchase</a></li>


<li><a href="?p=gallery.php">Gallery</a></li></ul>

p=vacation_rentals 没有扩展名? - Grumpy
p=our_wines 不是问题所在。 - Konerak
5
当出现“50{x}”错误时,请检查错误日志以获取解释。这很可能不是由某些HTML代码引起的。 - Pekka
3个回答

18

502 Bad Gateway 错误不是由像您刚才显示的静态 HTML 引起的。

很可能是服务器内部错误或与其他服务器通信时出现的错误 - 也许是由于(临时)超载或其他服务器/服务无法访问。清除缓存或使用另一个浏览器/计算机后还会发生吗?

您能告诉我们更多关于您的 Web 服务器及其与其他服务器/服务的链接吗?


我希望能够,负责我们服务器的人正在度假... 尽管知道这个情况确实有很大帮助。感谢您的帮助。 顺便说一句,更换浏览器/电脑/清除缓存都没有起作用。 - Bjorninn
1
那么请查看Andreas的答案:路由器或故障的网络设备也可能是问题的原因。您可能需要稍微修改一下您的问题,当您(未来)的老板访问此页面时,您不希望那个F词出现在那里... - Konerak
其实我的老板告诉我要使用那个词,不过还是谢谢你的指点。我联系了我们的人,他似乎知道问题出在哪里,并承诺今晚修复。还是谢谢你提供的链接。 - Bjorninn
2
我猜它的意思是“胡闹”吧 ;D - Konerak

10

502错误并不是页面本身导致的,更像是服务器或网络组件(路由器)上的配置问题。


0
在C盘的PHP目录中找到php-cgi文件,然后进入您的IDE并按照以下步骤操作:
设置->语言和框架->PHP->CLI解释器->C:\PHP7\php-cgi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接