Не удалось записать файл перевода Composer TransportException

Я устанавливаю laravel 4 и запускаю команду «composer install». Он смог успешно установить 13 пакетов, но когда пришло время установить symfony/translation, он загрузил его на 100%, а затем выдал ошибку:

[Composer\Downloader\TransportException] "https://api.github.com/repos/symfony/Translation/zipball/6bc4b753c1ae5640c0eacdbe27c04a69cde3d10d" выглядит неработающим и возвращает пустой ответ 200

Может ли это быть потому, что оригинал 0 байт? Есть ли обходной путь для установки этого пакета?


person user1827863    schedule 29.04.2013    source источник
comment
Этого не может быть, потому что в оригинале не нулевые байты. Если это было ноль байтов, когда вы проверили это несколько часов назад, то это была проблема с github, который не смог успешно доставить файл. Если это так, то сообщение об ошибке композитора было правильным. Если нет, скажите об этом, чтобы это было отмечено здесь.   -  person M8R-1jmw5r    schedule 30.04.2013


Ответы (2)


Захожу, чтобы подтвердить, что я тоже это вижу, поэтому, думаю, теперь я могу перестать паниковать, поскольку это похоже на ошибку где-то между Packagist и Github (все еще проблема для моего босса, но кое-что, что следует сказать, это не ваша вина! )

изменить: у меня возникла эта проблема с kriswallsmith/assettic, работающим на Symfony 2.1.9

update: получено электронное письмо от службы поддержки Github, в котором говорится, что это проблема, о которой они знают и активно изучают ее.

Я только что добавил флаг --prefer-source до тех пор, пока проблема не будет решена с их стороны.

person mmmpop    schedule 29.04.2013
comment
Подтверждение того, что --prefer-source работает как временное решение. - person Dang; 29.04.2013

У меня была эта проблема для начальной загрузки Twitter:

[Composer\Downloaded\TransportException]
The "https://api.github.com/repos/twitter/bootstrap/zipball/v2.3.1" file could not be written to /my/path/Symfony/vendor/twitter/bootstrap/e01f28f3c03a11c104bae8d4a1b59d21.1:

Выполнение «самообновления композитора» изменило его на:

[Composer\Downloader\TransportException]
"https://api.github.com/repos/twitter/bootstrap/zipball/v2.3.1" appears broken, and returned an empty 200 response

Использование «composer update --prefer-source», похоже, установило его правильно.

Похоже, загрузка zip-файла github не работает.

person James    schedule 29.04.2013
comment
--prefer-source работает, потому что вместо загрузки zip-пакета он использует git для извлечения файлов. Проверьте статус различных систем github через их веб-сайт: status.github.com/messages - person M8R-1jmw5r; 30.04.2013