文档章节

nginx:413 Request Entity Too Large 及 修改 PHP上传文件大小配

 蜗牛奔跑
发布于 2015/09/16 09:34
字数 332
阅读 51
收藏 0

nginx:413 Request Entity Too Large 及 修改 PHP上传文件大小配置    

 

开发环境:CentOS + Nginx + PHP + MySql + phpMyAdmin 

在用 phpMyAdmin 进行 sql 数据库导入的时候,经常需要上传比较大的 sql 数据文件,而这时会常碰见 nginx报错:413 Request Entity Too Large。 

 

解决此问题,根据上传数据文件的大小,你需要调节两个地方的参数配置:

1、php 默认上传文件大小限制为 2M,如果超出 2M 你需要修改 php 配置文件 php.ini 里面的参数

post_max_size = 8M (表单提交的最大限制,此项不是限制上传单个文件的大小,而是针对整个表单提交的数据进行限制。)

upload_max_filesize = 2M (上传的单个文件的最大限制)

需要保证 post_max_size >= upload_max_filesize ,也就是前者不小于后者。

修改之后一定要重启 php-fpm 。

 

2.、除了修改 php 配置,你也需要修改nginx配置文件 nginx.conf  

打开 nginx 配置文件 nginx.conf,找到 http {} 段,在其中添加一行配置:

1

client_max_body_size 8m;

 其中 8m 可以根据需要上传文件大小自行设定。

修改之后一定要重新载入 nginx (service nginx reload)。


本文转载自:

粉丝 38
博文 615
码字总数 118352
作品 0
海淀
私信 提问
“413 Request Entity Too Large” 错误解决

错误现象“nginx 413 when uploading file 1mb or larger”: 原来跑的好好的程序,使用nginx做代理后,上传大于1M 的文件提交表单时就请求不到后台方法了,一开始还以为是自己程序哪里出了问...

zqz0125
2015/07/01
1K
0
Nginx 出现413 Request Entity Too Large

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

庆沉
2016/02/25
159
0
PHP上传文件大小限制的调整 Nginx 413 Request Entity Too Large

Nginx+php-fpm架构,遇到这个错误时:Request Entity Too Large 或 Nginx 413 Request Entity Too Large,需要做如下调整即可。 1、修改配置一:Tune Nignx.conf setting: # set client bod...

swingcoder
2018/06/11
59
0
Nginx 413 Request Entity Too Large

页面post数据到后台,extjs中1.5万行的数据。点击提交后,页面卡住了,过了一会返回浏览器显示“413 Request Entity Too Large”。 第一感觉就是文章内容太多,超过了nginx配置的限制, 看了...

spiders
2015/09/16
105
0
Nginx 出现413 Request Entity Too Large得解决方法

今天处理文件上传功能的时候,总是提示接口错误,很是郁闷。换小文件发现没有问题,所以问题肯定出现在文件大小上。 切换到传统文件上传界面,重新上传一个大文件,这回出来错误提示了,413...

鉴客
2010/08/04
19.4K
4

没有更多内容

加载失败,请刷新页面

加载更多

新建作业20191011121223

2.编写一个程序,发出一声警报,然后打印下面的文本: Startled by the sudden sound,Sally shouted,"By the Great Pumpkin,what was that!" #include<stdio.h>int main(){printf("\a");......

电子197朱妍
16分钟前
1
0
家庭作业——苗钰婷

2 编写一个程序,发出一声警报,然后打印下面的文本: Startled by the sudden sound, Sally shouted, "By the Great Pumpkin, what was that! #include<stdio.h>int main(){......

OSC_Okruuv
37分钟前
5
0
经典系统设计面试题解析:如何设计TinyURL(一)

原文链接: https://www.educative.io/courses/grokking-the-system-design-interview/m2ygV4E81AR 编者注:本文以一道经典的系统设计面试题:《如何设计TinyURL》的参考答案和解析为例,帮助...

APEMESH
38分钟前
4
0
2.面向对象设计原则(7条)

开闭原则 开闭原则的含义是:当应用的需求改变时,在不修改软件实体的源代码或者二进制代码的前提下,可以扩展模块的功能,使其满足新的需求。 实现方法 可以通过“抽象约束、封装变化”来实...

Eappo_Geng
40分钟前
8
0
8086汇编基础 debug P命令 一步完成loop循环

    IDE : Masm for Windows 集成实验环境 2015     OS : Windows 10 x64 typesetting : Markdown    blog : my.oschina.net/zhichengjiu    gitee : gitee.com/zhichengjiu   ......

志成就
44分钟前
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部