首页 > Web开发 > 详细

附件上传,文件过大,导致413 Request Entity Too Large报错处理

时间:2020-01-20 18:04:39      阅读:85      评论:0      收藏:0      [点我收藏+]

上传图片附件到服务器上,附件过大,导致报错传不上去。

这是因为nginx的默认上传文件大小配置client_max_body_size只有2MB,当我传3M以上的附件,就会报错。

最简单的方法:修改nginx配置,调大内存限制

1、打开nginx主配置文件nginx.conf,一般在/usr/local/nginx/conf/nginx.conf这个位置,找到http{}段并修改以下内容:

技术分享图片

2、修改后,测试nginx配置是否正确

技术分享图片

3、测试配置正确后,重启nginx使配置生效

技术分享图片

注意:要是以php运行的话,这个大小client_max_body_size要和php.ini中的如下值的最大值差不多或者稍大,这样就不会因为提交数据大小不一致出现错误。

技术分享图片

 

 






附件上传,文件过大,导致413 Request Entity Too Large报错处理

原文:https://www.cnblogs.com/HZGSir/p/12218528.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!