Request Entity Too Large
1. 问题描述
[!NOTE]
在使用
nginx
时,在上传文件接口通过nginx
转发到服务器时,发现抛出“error”错误,仔细发现抛出错误内容为:413-Request Entity Too Large
,发现是nginx
限制了文件上传的大小,直接将请求拦截了。这报错是因为nginx
的默认上传文件大小配置client_max_body_size
只有2MB
。
2. 解决
[!TIP]
修改
nginx
配置文件,重启服务。
vim /usr/local/nginx/conf/nginx.conf
在http{}中加入 client_max_body_size 10m; # 10MB
# 重启nginx服务生效