当前位置:   article > 正文

gogs上传大文件报错error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413_error: rpc failed; http 413 curl 22 the requested

error: rpc failed; http 413 curl 22 the requested url returned error: 413 se

gogs上传大文件报错error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413

解决方法

第一种情况:使用了nginx类工具做了反向代理

1、这里以nginx为例,修改nginx的配置文件

  1. server {
  2. listen 80; # nginx配置的端口,如果80或者443端口没有打开,可以配置成其他端口
  3. server_name localhost; # 域名
  4. # 增加或修改这一行
  5. client_max_body_size 1g;
  6. location / {
  7. proxy_pass http://127.0.0.1:端口号; # 既然是做反向代理,一般这里写127即可,端口为gogs的http端口
  8. proxy_set_header Host $host;
  9. proxy_set_header X-Real-IP $remote_addr;
  10. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  11. proxy_set_header X-Forwarded-Proto $scheme;
  12. }
  13. # 其他配置...
  14. }

2、修改gogs的配置文件,一般位于/path/gogs/custom/conf/app.ini

  1. [repository]
  2. REPO_MAX_SIZE = 1073741824 # 1GB in bytes

3、以上两步操作完之后,重启nginx及gogs即可。

第二种情况:没有使用nginx,直接使用/path/gogs web运行起来的,直接执行第一种情况的第二步和第三步即可。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/511053
推荐阅读
相关标签
  

闽ICP备14008679号