用户上传了 4 个附件,每个小于 5M,但是总大小超过了 15 M。

在 Nginx 日志中找到了如下错误信息,还没有到 Laravel 日志那一层。

2018/08/13 10:14:38 [error] 8326#8326: *11432788 FastCGI sent in stderr: "PHP message: PHP Warning: POST Content-Length of 14424838 bytes exceeds the limit of 8388608 bytes in Unknown on line 0" while reading response header from upstream

解决方法,修改 php.ini

  • upload_max_filesize 用于限制用户上传单文件的大小
  • post_max_size 用于限制 POST 请求 body 的大小

所以,如果用户会同时上传多个附件,就需要设置 post_max_size 为 upload_max_filesize 的 N 倍大。

参考

https://stackoverflow.com/questions/11719495/php-warning-post-content-length-of-8978294-bytes-exceeds-the-limit-of-8388608-b

最新文章

  1. 2016huasacm暑假集训训练四 递推_B
  2. JDBC操作步骤及数据库连接操作
  3. MongoDB学习:(二)MongoDB简单使用
  4. 【Swift学习】Swift编程之旅---函数(十)
  5. 超人学院二期学员分享hadoop工作经验
  6. go文件操作大全
  7. CSS3特性 盒模型 动画
  8. 昨天用的流量有点多60M
  9. iOS学习笔记总结整理
  10. SMB/CIFS协议解析二
  11. 安卓开发37:自定义的HorizontalScrollView类,使其pageScroll的时候焦点不选中
  12. Vue 进阶之路(一)
  13. vue SSR : 原理(一)
  14. 服务器与本地的控制工具unison
  15. ORM--Entity Framework 学习(01)
  16. CH4201 楼兰图腾
  17. Java 设计模式系列(十五)观察者模式(Observer)
  18. javac的访问者模式2
  19. Linux内核分析第二周学习博客——完成一个简单的时间片轮转多道程序内核代码
  20. 返回值过长时被nginx截断的解决办法

热门文章

  1. js(=>) 箭头函数 详细解说 案例大全
  2. Cleanup failed to process the following paths错误的解决
  3. pubmed_cookie 自动获取
  4. nginx upstream的配置
  5. 【转载】关闭XenServer中挂起(hang)虚机的方法
  6. Linux命令之pwd
  7. java实现Md5加密工具类
  8. ruby导出exl方式
  9. CentOS下查找java环境变量
  10. W3C规范