Исключение из cURL при попытке выполнить различие дуги (код ошибки 56)
Я пытаюсь arc diff
локальная фиксация в удаленном репозитории на bitbucket с использованием Arcanist для Phabricator. Это первый раз, когда я вижу эту ошибку, и я не могу найти подобную информацию в Интернете. Я пытался arc diff
-на других ветках и работает как положено.
[cURL / 56] ( https://phabricator.website.com.au/api/differential.creatediff) Библиотека cURL вызвала ошибку при выполнении запроса. Вы можете найти больше информации об этой ошибке (код ошибки: 56) на сайте cURL: http://curl.haxx.se/libcurl/c/libcurl-errors.html
Информация об ошибке в предложенной ссылке гласит:
CURLE_RECV_ERROR (56)
Сбой при получении сетевых данных.
2 ответа
Вам просто нужно увеличить лимиты загрузки в зависимости от вашего HTTP-сервера. В этом руководстве есть некоторая информация о том, что нужно изменить.
https://secure.phabricator.com/book/phabricator/article/configuring_file_storage/
Проблемы оказались размером с один из файлов, которые я пытался разглядеть.
Этот файл представлял собой текстовый файл json с ответом нашего API, что избавило от необходимости ждать при тестировании. Размер файла>1 МБ, и удаление его из коммита решило проблему.