文档章节

Nginx下上传文件http报错413解决方法

呵哈糊涂
 呵哈糊涂
发布于 2016/12/08 22:30
字数 297
阅读 248
收藏 0

        今天在将ueditor的上传附件的后台程序搞定后,上传到服务器上测试的时候遇到一件很奇葩的事情,

上传完成后get请求会报一个http错误。在network上看了下是413 Request Entity Too Large

然后搜了下这个状态码的意思:https://zh.wikipedia.org/wiki/HTTP%E7%8A%B6%E6%80%81%E7%A0%81

413 Request Entity Too Large

服务器拒绝处理当前请求,因为该请求提交的实体数据大小超过了服务器愿意或者能够处理的范围。此种情况下,服务器可以关闭连接以免客户端继续发送此请求。

如果这个状况是临时的,服务器应当返回一个Retry-After的响应头,以告知客户端可以在多少时间以后重新尝试。

    原来是服务器的问题,那就好办了配置一下nginx.conf

client_max_body_size    50m;

在http{}里面默认的最大文件体积是1m,可以单独指定。这里考虑到我的服务器属于迷你型的,就指定成50m了。

然后重启服务问题解决

© 著作权归作者所有

共有 人打赏支持
呵哈糊涂
粉丝 0
博文 10
码字总数 6480
作品 0
郑州
后端工程师
nginx:413 Request Entity Too Large 及 修改 PHP上传文件大小配

nginx:413 Request Entity Too Large 及 修改 PHP上传文件大小配置 开发环境:CentOS + Nginx + PHP + MySql + phpMyAdmin 在用 phpMyAdmin 进行 sql 数据库导入的时候,经常需要上传比较大的...

蜗牛奔跑
2015/09/16
17
0
Nginx+php 上传文件大小的限制

背景: 站点需要用户上传多个4M左右的文件,用户尺寸不一,会出现各种错误。 例如: a. 413 b. 连接被重置 c.接收模块捕获的错误 处理方案: a.413 是因为nginx对上传文件的大小限制导致的。...

不停息的脚步
2015/12/14
85
0
Nginx服务器出现413 request entity too large nginx的处理方法

Nginx 413产生原因: nginx默认上传文件的大小是1M,超过上传文件的限制后就会产生该问题,413 request entity too large nginx,可以在nginx的设置中修改默认大小。 解决方法如下: 打开ngi...

Corwien
2016/03/14
97
0
nginx上传文件时413报错解决(Request Entity Too Large)

今天在测试同事在测试新机器ocr识别的时候提示上传图片失败,查看nginx日志发现报错如下: 产生原因是因为客户端上传文件大小超过了nginx的限制(默认为1M)官方解释如下: http://nginx.org...

Tyrant0532
06/28
0
0
Nginx 出现413 Request Entity Too Large

Nginx 出现413 Request Entity Too Large解决办法: 处理文件上传功能的时,提示接口错误,换小文件发现没有问题,所以问题肯定出现在文件大小上。错误提示413 Request Entity Too Large,发...

庆沉
2016/02/25
38
0

没有更多内容

加载失败,请刷新页面

加载更多

Web系统大规模并发:电商秒杀与抢购

一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常...

xtof
今天
1
0
代码质量管理平台-sonarqube

在工作中,往往开发的时候会不怎么注重代码质量的人很多,存在着很多的漏洞和隐患等问题,sonarqube可以进行代码质量的审核,而且十分的残酷。。。。。接下来我们说下怎么安装 进入官网下载:...

落叶清风
今天
6
0
在Ubuntu安装和配置Sphinx

Ubuntu系统默认是配置有sphinx的,先检查一下,别多此一举。。。。。 在开始本指南之前,您需要: 一个Ubuntu 16.04服务器。 sudo的一个非root用户,您可以通过以下设置本教程 。 安装在服务...

阿锋zxf
今天
1
0
Qt编写输入法V2018超级终结版

对于qt嵌入式linux开发人员来说,输入法一直是个鸡肋问题,要么不支持实体键盘同步,要么不能汉字输入,要么不支持网页输入等,这几年通过陆续接触大量的各种输入法应用场景客户,得到真实需...

飞扬青云
今天
2
0
TypeScript基础入门之高级类型的多态的 this类型

转发 TypeScript基础入门之高级类型的多态的 this类型 高级类型 多态的this类型 多态的this类型表示的是某个包含类或接口的子类型。 这被称做F-bounded多态性。 它能很容易的表现连贯接口间的...

durban
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部