解决413 (Request Entity Too Large)问题
问题
在上传文件的时候遇到以下问题
原因
上传文件大小被限制了,nginx作为反向代理服务器 ,nginx最先收到client请求 ,nginx对于post请求实体的默认限制为1M,超过默认后就会报错 413 (Request Entity Too Large)
解决方法
修改nginx服务器的配置文件nginx.conf(默认在/etc/nginx路径下),在http
中加入配置信息client_max_body_size
,我们这里将上传文件限制的大小设为30m
http {
...
client_max_body_size 30m;
}
修改完成后重启nginx服务器即可