nginx - 某些 ajax 请求的 502 Bad Gateway

Mic*_*zov 4 php ajax nginx

我的服务器上的某些请求收到 502 Bad Gateway。我针对某些特定的 AJAX 请求获取了它,但是如果我在控制台中重放失败的请求,它就会起作用(wtf)。里面nginx/error.log

[错误] 13867#0:*74180 从上游读取响应标头时,recv() 失败(104:连接被对等方重置)

我的网站是用 PHP 编写的。谢谢

Tha*_*ghe 8

我在 WordPress 网站上遇到了类似的问题。将这些行添加到文件http块内/etc/nginx/nginx.conf

fastcgi_temp_file_write_size 10m;
fastcgi_busy_buffers_size 512k;
fastcgi_buffer_size 512k;
fastcgi_buffers 16 512k;
Run Code Online (Sandbox Code Playgroud)

如果它仍然不起作用还添加此行

 client_max_body_size 50M;
Run Code Online (Sandbox Code Playgroud)