问题描述 :
访问服务向阿里云存储图片的时候,报出413 Request Entity Too Large 的错误。
因为java里面限制了图片上传在10Mb以内,但是上传的图片没有超过10Mb,但却报出该错误,所以十分不理解。于是又在在本地运行调试上传同样的图片却没有问题,放在服务器上访问就报出该错。
后来,想到可能时nginx代理内置了限制,所以查找资料发现果然如此:
解决办法如下:
找到nginx的配置文件:
打开文件如下:
只要在nginx.conf中加上一句:client_max_body_size 10M;,重启nginx,完美搞定。
相关文章: