Nginx上传文件大小限制code:413
在nginx使用过程中,上传文件的过程中,通常需要设置nginx报文大小限制。避免出现413 Request Entity Too Large
1. 停止服务:/路径/nginx -s stop
2.cd /路径/nginx/conf
3.vim nginx.conf
4.添加 client_max_body_size xxm; #(xx)为最大限制,配置详情在下方
5.保存退出
6.重启nginx: /路径/nginx/sbin/nginx
可以选择在http{ }中设置:client_max_body_size 20m;
也可以选择在server{ }中设置:client_max_body_size 20m;
还可以选择在location{ }中设置:client_max_body_size 20m;
三者到区别是:http{} 中控制着所有nginx收到的请求。而报文大小限制设置在server{}中,则控制该server收到的请求报文大小,同理,如果配置在location中,则报文大小限制,只对匹配了location 路由规则的请求生效。