我的服务器上的某些请求会收到502 Bad Gateway。我得到了一些特定的AJAX请求但是如果我在控制台中重放失败的请求,它可以工作(wtf)。在nginx/error.log
,它说
[错误] 13867#0:* 74180 recv()失败(104:通过对等方重置连接)从上游读取响应头
我的网站是PHP版。感谢名单
答案 0 :(得分:2)
我在nginx上的gitlab设置遇到了类似的问题。有助于解决我的问题的是client_max_body_size 50m
http
个/etc/nginx/nginx.conf
块{{1}}块内{{1}}指令导致的最大客户体尺寸更高。
答案 1 :(得分:2)
我在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;
如果仍然无法使用,请添加此行
client_max_body_size 50M;