繁体   English   中英

我在 GITLAB 中推送时出错(RPC 失败;HTTP 500 curl 22 请求的 URL 返回错误:500 内部服务器错误)

[英]Error when i push in GITLAB (RPC failed; HTTP 500 curl 22 The requested URL returned error: 500 Internal Server Error)

当我推送 gitlab 时,出现错误:

cip$ git push  
Counting objects: 2149, done.  
Delta compression using up to 4 threads.  
Compressing objects: 100% (2105/2105), done.  
Writing objects: 100% (2149/2149), 77.28 MiB | 21.82 MiB/s, done.  
Total 2149 (delta 839), reused 0 (delta 0)  
error: RPC failed; HTTP 500 curl 22 The requested URL returned error: 500 Internal Server Error  
fatal: The remote end hung up unexpectedly  
fatal: The remote end hung up unexpectedly  
Everything up-to-date 

我试图扩大 PostBuffer 的大小。 但我得到了同样的错误...
当我将文件分开推送时,我没有收到错误并且推送正常。

问题出现在 windows (10 64x) e Linux (Ubuntu)

HTTP 状态代码 500 表示服务器遇到错误。 这是服务器端的问题,您无法控制它。 如果存在您能够控制的问题,则 HTTP 状态代码将以 4 而不是 5 开头。

您应该联系托管服务提供商,GitLab 支持或托管您的 GitLab 实例的任何人,并向他们报告问题。 他们将是唯一可以修复它的人。 如果您正在使用某种代理或 MITM 设备,您可能需要先联系该系统的维护人员或通过从另一个网络连接来验证它不是问题的根源。

请注意,通常,除非远程服务器或代理无法正确使用 HTTP/1.1 或更新版本,否则增加http.postBuffer大小并不能有效解决任何类型的问题。 在大多数情况下,增加它只会浪费小推动的内存。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM