问题描述:
表单上传文件到后台,提示413 Request Entity Too Large错误
解决方法:
首先想到的是修改SpringMVC配置,调高允许上传文件的大小
<!-- file upload related -->
<bean id="multipartResolver"
class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="defaultEncoding" value="UTF-8"/>
<property name="maxUploadSize" value="209715200"/>
</bean>
然而调试完还是不管用,最后发现是ngix配置的上传文件大小做了限制,于是修改nginx配置
server{
...
client_max_body_size 2m;
...
}
修改后./nginx -s reload
重启nginx即可生效