zoukankan      html  css  js  c++  java
  • git上传Request Entity Too Large

    Push failed
    Enumerating objects: 66, done.
    Delta compression using up to 12 threads
    Total 56 (delta 25), reused 0 (delta 0)
    the remote end hung up unexpectedly
    the remote end hung up unexpectedly
    RPC failed; HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large
    

    一次往公司的git服务器推送代码,出现了上面的错误,git用的是http接口推送的

    解决办法是
    在nginx配置修改

    client_max_body_size 200m;
    这句意思是允许最大的文件大小为200M
    然后修改gitea服务配置
    首先是进入docker容器
    docker exec -it 你的gitea服务的docker容器name bash
    进入之后修改app.ini文件,我这里的配置文件路径是/data/gitea/conf/app.ini,如果你不知道你的配置文件路径在哪,你可以用find命令搜索find / -name app.ini
    用vi打开这个配置文件,在repository.upload下面加上一句FILE_MAX_SIZE = 200,这个FILE_MAX_SIZE是以M为单位的,这个我设置了单个文件最大200M
    完整的配置目录请见https://docs.gitea.io/en-us/config-cheat-sheet/

    修改完成后重启docker容器即可
    docker restart 你的gitea服务的docker容器name

  • 相关阅读:
    Sqlite教程(1) SQLiteOpenHelper
    检查网络连接状态。
    GSON解译Json为DTO
    Okhttp教程 (1)
    HashMap的扩容算法
    回溯算法
    动态规划
    实现自旋锁
    Java堆
    垃圾回收算法总结
  • 原文地址:https://www.cnblogs.com/blog-rui/p/15263020.html
Copyright © 2011-2022 走看看