首页 > 系统相关 >使用nginx代理时上传图片413

使用nginx代理时上传图片413

时间:2023-02-17 10:56:45浏览次数:63  
标签:body max nginx client 413 上传 size

1、错误描述

2、错误原因

1.上传文件时,利用localhost访问系统,不会出现这个问题;用域名访问这个系统时,出现这个问题,提示是:请求实体太大

由于Nginx反向代理服务器client_max_body_size默认值为1MB,而上传文件大于1MB,所以就出现这个错误

3、解决办法

打开Nginx反向代理服务器nginx.conf配置文件,修改client_max_body_size值,

vim /etc/nginx/nginx.conf

client_max_body_size 4M

4、存放位置

可以选择在http{ }中设置:client_max_body_size 20m;

也可以选择在server{ }中设置:client_max_body_size 20m;

还可以选择在location{ }中设置:client_max_body_size 20m;

三者到区别是:http{} 中控制着所有nginx收到的请求。而报文大小限制设置在server{}中,则控制该server收到的请求报文大小,同理,如果配置在location中,则报文大小限制,只对匹配了location 路由规则的请求生效。
5、vim修改完nginx配置文件后使用命令:/usr/local/nginx/sbin/nginx -t 使配置文件重置,如果出现 is successful说明成功,如下图:

转载:https://www.cnblogs.com/lxz123/p/16420644.html

标签:body,max,nginx,client,413,上传,size
From: https://www.cnblogs.com/yeyuqian/p/17129348.html

相关文章

  • docker-composer nginx+php 注意点
    如果用fpm的情况下项目运行目录一致,同时注意nginx.conf的配置,自带的要换下location~\.php${fastcgi_passnp-php73-1:9000;fastcgi_indexin......
  • Java 文件上传
    一:配置springBoot上传文件限制spring:servlet:multipart:max-file-size:100MB#单个文件大小max-request-size:1024MB#总文件大小二:代码i......
  • nginx热更新流程记录
    已经做过不止一次的nginx热更新了,之前都是按照别人的路子照葫芦画瓢,现在根据我在的项目单独写一个nginx热更新流程备份自用。nginx热升级流程上传新tar到/home/cp命令复制......
  • 七牛云上传
    .net上传七牛云七牛云快速入门文档:https://developer.qiniu.com/kodo/1233/console-quickstart在使用之前首先要获取自己的AK和SK,地址>个人信息>密钥管理.使用方法......
  • 七牛云上传
    .net上传七牛云七牛云快速入门文档:https://developer.qiniu.com/kodo/1233/console-quickstart在使用之前首先要获取自己的AK和SK,地址>个人信息>密钥管理.使用方法......
  • WebUploader上传大文件的三种解决方案
    ​ 第一点:Java代码实现文件上传FormFilefile=manform.getFile();StringnewfileName= null;Stringnewpathname= null;StringfileAddre= "/numUp";try{......
  • B/S上传大文件的三种解决方案
    ​PHP用超级全局变量数组$_FILES来记录文件上传相关信息的。1.file_uploads=on/off 是否允许通过http方式上传文件2.max_execution_time=30 允许脚本最大执行时间......
  • 为Nginx和Apache配置多版本PHP、切割多个conf文件
    有时候我们的项目不可能都是同一个PHP版本,需要每个项目都配置不同版本的PHP,宝塔和PHPStudy就是通过以下配置实现的:Nginx切割conf(非选)在nginx.conf添加includevhosts/*......
  • C#.NET上传大文件的三种解决方案
    ​ 以ASP.NETCoreWebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API,包括文件的上传和下载。 准备文件上传的API #region 文件上传......
  • 自定义批量上传一些逻辑
    <template><!--上传弹窗--><el-dialogtitle="上传文档"width="648px":close-on-press-escape="false":close-on-click-modal="false":vi......