Nginx+php-fpm架构,遇到这个错误时:Request Entity Too Large 或 Nginx 413 Request Entity Too Large,需要做如下调整即可。

1、修改配置一:Tune Nignx.conf setting:

# set client body size to 2M under http scope

client_max_body_size 2M;

超时设置:

send_timeout 60;

fastcgi_connect_timeout 300;

fastcgi_send_timeout 300;

fastcgi_read_timeout 300;

2、修改配置二:Tune php.ini settings:

;This sets the maximum amount of memory in bytes that a script is allowed to allocate

memory_limit = 32M

;The maximum size of an uploaded file.

upload_max_filesize = 2M

;Sets max size of post data allowed. This setting also affects file upload. To upload large files, this value must be larger than upload_max_filesize

post_max_size = 3M

3、修改配置三:优化php-fpm配置

php_admin_value[memory_limit] = 1224M

3/28 UPDATE:假设上传1M的文件,如果代码中有对文件进行操作的,如写入,移动等,都php-fpm至少要再分配3倍的空间,如3M。如果是上传10M的文件,则要30M php-fpm内存。

tomcat的php文件上传大小限制,PHP上传文件大小限制的调整 Nginx 413 Request Entity Too Large...相关推荐

  1. 解决上传文件时 nginx 413 Request Entity Too Large 错误

    一个使用Tomcat 发布的站点,使用Nginx做了代理,在上传文件时发生以下错误: <html> <head><title>413 Request Entity ...

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

    开发环境:CentOS + Nginx + PHP + MySql + phpMyAdmin 在用 phpMyAdmin 进行 sql 数据库导入的时候,经常需要上传比较大的 sql 数据文件,而这时 ...

  3. laravel上传文件报错:413 Request Entity Too Large

    上传图片的时候,是用laravel自带的上传图片的方法,一下气上传了20张,结果就无情报错: 413 Request Entity Too Large,后面查一下,这个报错信息是nginx报的错误,不 ...

  4. 上传大文件,出现: 413 request Entity too Large错误的解决办法

    工作中遇见了一个问题,就是上传一个100M的文件,会报413 request Entity too Large错误,下面给出解决方式. 经过排查,发现服务器使用nginx作为反向代理服务器,报上名错误 ...

  5. wordpress上传文件报错的解决方法(413 Request Entity Too Large、超过upload_max_filesize文件中定义的php.ini值)

    报错:413 Request Entity Too Large 问题nginx是限制上传大小,解决方法如下: 打开nginx配置文件 nginx.conf, 路径一般是:/etc/nginx/ngin ...

  6. php 上传 413,PHP CURL上传文件出现413 Request Entity Too Large

    php在使用CURL上传文件时出现413 Request Entity Too Large,网上也查找了很多方案,但是都不起作用 经仔细检查,发现curl_setopt的各个参数设置的顺序也会有影响. ...

  7. kubernetes ingress路由配置http body大小限制,访问k8s服务的时候报错:413 Request Entity Too Large

    访问k8s服务的时候报错:413 Request Entity Too Large kube-system命名空间下名为nginx-configuration的configmap,将proxy-bod ...

  8. 上传文件提示 413 Request Entity Too Large 错误

    做了一个文件上传接口,刚开始以为是自己写的代码有问题,后台打断点后发现不是接口的问题,上网查了一下HTTP 413错误,(request entity too large),是HTTP协议状态码的一种 ...

  9. 阿里云文件上传报413 Request Entity Too Large(请求实体太大)

    文章目录 1.问题描述 2.解决方案 1.问题描述 今天在使用阿里云做上传文件的时候,后端使用swagger测试都没问题,前端测试就有问题了,一直包413错误,后来通过控制台发现是文件大小的问题.由于 ...

最新文章

  1. 如何设置chrome谷歌浏览器不显示图片
  2. nature | 基于深度学习方法的虚拟组织染色
  3. HBase在淘宝的应用和优化
  4. sqlite数据库android使用教程,Android开发教程之 SQLite数据库的使用
  5. qemu debug linux内核,qemu调试linux内核
  6. notepad拼心形_bat心形代码
  7. android 读取assets文件夹下的文件资源
  8. An Openfire plugin for Webspell sites.
  9. python折线图怎么添加数值_Python数据可视化:如何创建曲线图
  10. Java8新的异步编程方式 CompletableFuture(三)
  11. 开发中常见的Oracle三大故障与调优方法
  12. java测试驱动开发(TDD)之《井字游戏》
  13. [已解决] org.hibernate.AnnotationException:未为实体类指定标识符
  14. 【Modelsim】下载安装教程
  15. jpg与gif的互换(使用ImageIO代替JPEGImageEncoder)
  16. SCSI, IED, SATA 具体是什么
  17. Unity与讯飞的aiui交互
  18. 服务器登录信息记录,服务器记录远程桌面登录的信息
  19. 【图文详解】一文全面彻底搞懂HBase、LevelDB、RocksDB等NoSQL背后的存储原理:LSM-tree日志结构合并树...
  20. 项目管理的发展经历了哪些阶段?

热门文章

  1. sql server累计求和函数_窗口函数 以及 储存过程 create procedure
  2. 联级阴影贴图CSM(Cascaded shadow map)原理与实现
  3. PowerVR 7架构解析
  4. GPU Raycasting的两种实现方法
  5. Android实现按两次back键退出应用
  6. error while loading shared libraries: xxx.so.x错误
  7. Codeforces Round #350 (Div. 2) B. Game of Robots 水题
  8. React.js 基础入门四--要点总结
  9. 如何使用纯CSS3来生成家谱(family tree)
  10. MovieClip实现拖拽等移动位置的功能