nginx默认对文件上传大小有限制 2 years ago
之前用caddy部署的FileBrowser,现在换成了nginx
当我从桌面上传一个6MB的文件到FileBrowser的时候,报错了
文件太大,报了413错误,于是google
才发现nginx对上传文件的大小有限制,默认是1M。 当超过大小的时候会报413(too large)错误。 改为我们允许最大上传的大小,例如20M。
接下来我们就来修改nginx的相关配置:
找到client_max_body_size
配置(如果没有就新增一行)
# client_max_body_size 用来修改允许客户端上传文件的大小。默认为1m,如果设置为0,表示上传文件大小不受限制。
# 可以在以下模块设置: http, server, location
client_max_body_size 0;
然后sudo nginx -s reload
即可