尝试使用arc diff时出现cURL异常(错误代码56)

时间:2016-03-28 21:37:37

标签: git curl phabricator arcanist

我尝试使用Arcanist for Phabricator在bitbucket上arc diff本地提交到远程存储库。这是我第一次看到这个错误,我似乎无法在互联网上找到类似的信息。我试过arc diff - 其他分支,它按预期工作。

  

[cURL / 56](https://phabricator.website.com.au/api/differential.creatediff)cURL库在发出请求时出错。您可以在cURL网站上找到有关此错误的更多信息(错误代码:56):http://curl.haxx.se/libcurl/c/libcurl-errors.html#CURLERECVERROR

链接中的错误信息建议说明:

  

CURLE_RECV_ERROR(56)

     

接收网络数据失败。

2 个答案:

答案 0 :(得分:0)

问题原来是我试图差异化的文件之一。

该文件是一个json文本文件,其中包含来自API的响应,以便在测试时节省等待时间。该文件大小> 1MB,并从提交中删除它解决了问题。

答案 1 :(得分:0)

您只需根据HTTP服务器增加上传限制。 本指南提供了有关要更改的内容的一些信息。

https://secure.phabricator.com/book/phabricator/article/configuring_file_storage/#configuring-upload-limit