Cloudflare坏网关502错误
我和我的用户经常遇到Cloudflare坏网关502错误,cloudflare,Cloudflare,我和我的用户经常遇到Cloudflare坏网关502错误。试图找出哪里出了问题是很难的,因为Cloudflare责怪托管公司,托管公司责怪Cloudflare。使用Cloudflare时的典型情况 我注意到的是,实际上没有什么是失败的。主机接收到请求并正在处理请求,但有时需要比平常更长的时间才能完成。但是Cloudflare不能等待,而是在脚本实际仍在运行时抛出一个错误网关 我在执行繁重的后端任务(如生成+50 PDF)时注意到了这种行为。我的用户在尝试上载图像时会注意到这一点(这通常会启动重新
Cloudflare坏网关502错误
。试图找出哪里出了问题是很难的,因为Cloudflare责怪托管公司,托管公司责怪Cloudflare。使用Cloudflare时的典型情况
我注意到的是,实际上没有什么是失败的。主机接收到请求并正在处理请求,但有时需要比平常更长的时间才能完成。但是Cloudflare不能等待,而是在脚本实际仍在运行时抛出一个错误网关
我在执行繁重的后端任务(如生成+50 PDF)时注意到了这种行为。我的用户在尝试上载图像时会注意到这一点(这通常会启动重新调整大小的任务)
有没有办法配置我的服务器,以便Cloudflare知道请求仍在处理中?还是我应该彻底抛弃Cloudflare?罪魁祸首是轨道炮。禁用Railgun(在Cloudflare的控制面板中)后,坏网关502
错误立即消失。我已经经历了很长一段时间的错误,Cloudflare支持无法指导我。
为了解决这个问题,我尝试了多种调整和技巧。
成功的一个是在数据库>wp_选项中将https更改为HTTP。
例如:
到
在Cloudflare设置中将SSL设置切换为“完整”。
这应该很好,祝你好运
我对这个错误进行了非常深入的研究,以及我发现的结果
我在上面的博文中记下了。请阅读并让我知道它是否已解决。如果轨道炮配置不正确,这是很常见的。我曾尝试在实时环境中修改Railgun设置(我知道,我不应该这样做),每次我更新并重新启动Railgun,人们都会收到521个错误。Cloudflare总是在等待5分钟后切断连接,实际上我没有找到任何解决方案,而不仅仅是优化服务器并在5分钟内回答所有问题。我没有轨道炮。尝试一个5分钟以上的请求。谢谢。解决了我的问题!把你自己的答案标记为正确怎么样?不需要张贴真实的地址来证明你的观点。这可能被视为垃圾邮件,让您对Stackoverflow表示欢迎。请尽量在你的回答中提及要点。如果它不能完全回答问题,您可以在问题下方进行评论。