分类

链接

2023 年 6 月
 1234
567891011
12131415161718
19202122232425
2627282930  

近期文章

热门标签

新人福利,免费薅羊毛

现在位置:    首页 > DevOps, 系统架构 > 正文
共享办公室出租
nginx上传文件超出默认大小限制,提示:413 Request Entity Too Large
DevOps, 系统架构 暂无评论 阅读(201)

Nginx 限制文件上传大小,相应配置参数:client_max_body_size

注意:该参数在nginx.conf中默认是没有配置的,不配置的情况下,nginx默认限制请求附件大小为:1M。

即:默认当你通过nginx代理上传附件,大于1M的文件时,浏览器会抛出如下异常。

处理方式:

找到nginx的配置文件nginx/conf/nginx.conf,在location块中,添加如下参数配置:

client_max_body_size 10m;  # 改为你需要的大小

这里是将client_max_body_size 10m; 参数配置在了location{ }中,

当然,该参数也可以在http{ }中设置:client_max_body_size 10m;

也可以在server{ }中设置:client_max_body_size 10m;

三者设置的区别在于,作用域不同:

--- 设置到http{}内,控制全局nginx所有请求报文(附件)大小;
--- 设置到server{}内,控制该server的所有请求报文(附件)大小;
--- 设置到location{}内,只控制满足该路由规则的请求报文(附件)大小。

============ 欢迎各位老板打赏~ ===========

本文版权归Bruce's Blog所有,转载引用请完整注明以下信息:
本文作者:Bruce
本文地址:nginx上传文件超出默认大小限制,提示:413 Request Entity Too Large | Bruce's Blog

发表评论

留言无头像?