gpt4 book ai didi

error-handling - 什么是 502 BAD GATEWAY nginx/1.4.6(Ubuntu)

转载 作者:行者123 更新时间:2023-12-03 09:09:26 24 4
gpt4 key购买 nike

我如何以及为什么会收到此错误?我有一台 Boost LG,但我从未使用过 nginx 或 Ubuntu,甚至直到最近才听说过它们。有人在我的手机中访问或运行这些吗?请帮助并感谢一百万

最佳答案

当您会发现 502 Bad Gateway 错误:

Nginx 作为 Apache Web 服务器的代理运行。

使用 PHP-FPM 守护程序运行的 Nginx。

Nginx 与其他服务一起作为网关运行。

缓冲/超时配置错误。

解决方案:

502 Bad Gateway 错误的其他快速解决方案:

1)增加http block 内的缓冲区和超时:

http {
...
fastcgi_buffers 8 16k;
fastcgi_buffer_size 32k;
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
...
}

2) 确保您的 php-fpm 服务正在根据您在 nginx 中配置的内容进行监听,可以是以下两个选项之一:

编辑 www.conf文件(在 CentOS 中,它位于/etc/php-fpm.d/www.conf 并尝试使用以下两个选项之一:
listen = /var/run/php5-fpm.sock
or

listen = 127.0.0.1:9000

之后,只需重新启动 php-fpm 服务。

3) 如果使用了APC Cache,请禁用APC Cache,改用Xcache,apc 在特定环境下可能会导致此类问题,从而导致段错误。

4) 我最近发现了另一个导致 502 Bad Gateway 错误的原因,在这里查看: php5-fpm.sock failed (13: Permission denied)错误

关于error-handling - 什么是 502 BAD GATEWAY nginx/1.4.6(Ubuntu),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42990506/

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