问题描述:
表单上传文件到后台,提示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即可生效
本文介绍了解决表单上传文件时遇到413 Request Entity Too Large错误的方法。首先尝试通过调整SpringMVC配置增加允许上传的文件大小,但未解决问题。最终发现是由nginx的client_max_body_size配置限制导致,通过修改nginx配置并重启服务解决了问题。
6367

被折叠的 条评论
为什么被折叠?



