栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

gog 中 git提交push到远程时出现error: RPC failed; HTTP 413 curl 22

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

gog 中 git提交push到远程时出现error: RPC failed; HTTP 413 curl 22

一、问题描述二、问题分析三、问题解决

一、问题描述

nohup ./gogs web & 启动 gogs Linux下Gogs二进制安装配置 的时候,可以 git push 项目通过 nginx,配置nginx.conf时候,就报错 error: RPC failed; HTTP 413 curl 22 二、问题分析

是不是 nginx.conf 中什么配置项限制了文件上传的大小 三、问题解决

client_max_body_size 默认 1M,表示 客户端请求服务器最大允许大小,在“Content-Length”请求头中指定。如果请求的正文数据大于client_max_body_size,HTTP协议会报错 413 Request Entity Too Large。就是说如果请求的正文大于client_max_body_size,一定是失败的。如果需要上传大文件,一定要修改该值。

打开 nginx.conf 中的 http 配置段中加入:

client_max_body_size 100m;

重启 systemctl restart nginx,问题解决如果启动失败:请移步 >>> 如何验证 nginx.conf 是否配置正确

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/733696.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号