nginx http超长body响应报错解决方案


首先nginx添加以下配置

types_hash_max_size 2048;
client_max_body_size 10M;
fastcgi_buffer_size 128k;
fastcgi_buffers 32 32k;
lua_shared_dict cache 1024M;

根据实际情况调整参数

网上都是以上的配置就完了,实际没有效果,通过查看nginx日志可以得知,是缓存目录并没有写入权限

/usr/local/openresty/nginx/proxy_temp

到缓存目录输入ll查看权限

有两个解决方案

1.nginx给予相应的权限

2.nginx的user用户直接改成root
 


版权声明:本文为weixin_42453905原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。