Nginx 默认限制文件上传的尺寸是 1M,超过了就会报“413: Request Entity Too Large”错误,我们先来查查 413 是啥意思?其实就是超过尺寸限制的意思。
那如何调整这个尺寸限制呢?比如我们要调整到 50M,需要用到一个指令:
client_max_body_size 50M
打开 nginx.conf 文件,编辑加入如下:
location /uploads {
#...
client_max_body_size 50M;
}
再检查配置是否正确:
nginx -t
再重启 nginx:
nginx -s reload
搞定!