Cloudflare Bad Gateway 502错误

时间:2015-11-16 18:03:20

标签: cloudflare

我和我的用户经常遇到Cloudflare Bad Gateway 502 error。试图弄清楚出了什么问题很难,因为Cloudflare指责托管公司和托管公司指责Cloudflare。使用Cloudflare时的典型情况。

我注意到的是,实际上没有任何失败。主机接收请求并正在处理请求,但有时需要比平时更长的时间才能完成。但Cloudflare不能等待而是抛出Bad Gateway错误,而脚本实际上仍在运行。

在执行繁重的后端任务(比如生成+50 PDF)时,我注意到了这种行为。我的用户在尝试上传图片时会注意到这一点(通常会启动重新调整大小的任务)。

有没有办法配置我的服务器,以便Cloudflare知道请求仍在处理中?或者我应该整体抛弃Cloudflare?

3 个答案:

答案 0 :(得分:6)

罪魁祸首是Railgun。禁用Railgun后(在Cloudflare'控制面板中)(re-seq #"[aeiou].[aeiou]" "alienate") ;; => ("ali", "ena"), lazily 错误立即消失。

答案 1 :(得分:1)

我已经经历了很长时间了,Cloudflare支持无法指导我。 为了解决这个问题,我尝试了多种调整和技巧。 成功的是在数据库> wp_option中将https更改为HTTP。 例如:

  1. https://xxxxx.com/http://xxxxx.com/
  2. 在Cloudflare设置中将SSL设置切换为“完整”。 这应该很好,祝您好运。

答案 2 :(得分:0)

我对该错误进行了非常深入的研究,并发现了结果https://modernbreeze.in/error-502-bad-gateway-cloudflare-how-to-fix-in-wordpress/ 我在上面的博客文章中指出了这一点。请阅读并让我知道它是否已解决。