文档章节

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

呵哈糊涂
 呵哈糊涂
发布于 2016/12/08 22:30
字数 297
阅读 255
收藏 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
10/29
0
0
Nginx 出现413 Request Entity Too Large

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

庆沉
2016/02/25
38
0

没有更多内容

加载失败,请刷新页面

加载更多

CentOS 安装PHP5和PHP7

安装PHP5 下载解压二进制包 [root@test-a src]# cd /usr/local/src/[root@test-a src]# wget http://cn2.php.net/distributions/php-5.6.32.tar.bz2[root@test-a src]# tar jxvf php-5.6......

野雪球
今天
4
0
windows上类似dnsmasq的软件Dual DHCP DNS Server

官网地址:http://dhcp-dns-server.sourceforge.net/官网定向的下载地址:https://sourceforge.net/projects/dhcp-dns-server/files/ 设置参考地址:http://blog.51cto.com/zhukeqiang/18264......

xueyuse0012
今天
3
0
LinkedHashMap源码解析

前言 HashMap中的元素时无序的,也就是说遍历HashMap的时候,顺序和放入的顺序是不一样的。 如果需要有序的Map,就可以采用LinkedHashMap. LinkedHashMap通过维护一个包含所有元素的双向链表,...

grace_233
今天
3
0
初识flask

文档 0.10.1版本 http://www.pythondoc.com/flask/index.html 1.0.2版本 https://dormousehole.readthedocs.io/en/latest/ 安装flask $ pip3 install flaskCollecting flask Downloading......

yimingkeji
昨天
5
0
Akka系统《sixteen》译

Actor是一个封装状态(state)和行为(behavior)的对象,它们只通过交换消息通信(放入收件人邮箱的邮件)。从某种意义上说,Actor是最严格的面向对象编程形式,但它更适合将他们视为人:在与Act...

woshixin
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部