nginx中如何限制上传文件的大小
时间:2019-04-29 03:17:21 来源:igfitidea点击:
默认情况下,Nginx对文件上传有1MB的限制。要设置文件上传大小,可以使用client_max_body_size指令。 它其实是限制请求数据的大小。 如果超出大小,则会报413 (Request Entity Too Large)错误。
安装下面的方法修改配置文件 /etc/nginx/nginx.conf
修改后,需要重启nginx服务
# systemctl restart nginx 或者 # service nginx restart
ningx限制上传文件的大小
http { ... client_max_body_size 100M; }
在http中设置的话,会影响所有的虚拟主机。
只限制某个站点的上传文件大小
server { ... client_max_body_size 100M; }
nginx限制某个目录的上传文件大小
location /uploads { ... client_max_body_size 100M; }