zoukankan      html  css  js  c++  java
  • 解决上传文件时 nginx 413 Request Entity Too Large 错误

    vant移动端做图片上传的功能,图片压缩上传
    现在一个手机拍照拍一张图就是2-3兆|M 、导致上传的时候报413错误Status Code: 413 Request Entity Too Large
    然后我跟开发说,开发说不是他的问题,然后苦口婆心的说了一大段,服务端终于愿意改Nginx配置
    大文件图片数据提交出现 http:413 Request Entity Too Large 错误。

    解决问题后特此记录

    经查是上传文件大小被限制了,将服务器限制了上传文件的大小设置成20M,重启服务并没有解决问题。

    进一步跟进发现根本原因:

    我们的tomcat是通过nginx发现服务代理的,nginx默认上传传文件的大小限制是1M,在nginx的配置中修改配置后可解决此问题。

    nginx解决方法如下:

    1.打开nginx配置文件 nginx.conf, 路径一般是:/etc/nginx/nginx.conf。

    2.在http{}段中加入 client_max_body_size 20m; 20m为允许最大上传的大小。

    3.保存后重启nginx,问题解决。

    在这里插入图片描述

  • 相关阅读:
    根据界面上的button增加、删除、重命名文件夹,名字是数据库下面某一表单的某一列的名字
    打包测试的过程记录
    java中return的作用
    UVA
    UVA
    UVA
    HDU
    HDU
    spring技术详解
    Java对象的生命周期与垃圾回收以及四种引用
  • 原文地址:https://www.cnblogs.com/guanhuohuo/p/12526166.html
Copyright © 2011-2022 走看看