7

我正在安装 laravel 4 并运行“composer install”命令。它能够成功安装 13 个包,但是到了安装 symfony/translation 的时候,它下载了 100%,然后抛出了一个错误:

[Composer\Downloader\TransportException] “ https://api.github.com/repos/symfony/Translation/zipball/6bc4b753c1ae5640c0eacdbe27c04a69cde3d10d ”出现损坏,并返回空的 200 响应

难道是因为原来是0字节?有没有办法安装这个包?

4

2 回答 2

9

进去确认我也看到了这个,所以我想我现在可以停止恐慌了,因为这似乎是 Packagist 和 Github 之间的某个错误(对我的老板来说仍然是一个问题,但有话要说,这不是你的错! )

编辑:我在运行 Symfony 2.1.9 的 kriswallsmith/assetic 遇到了这个问题

更新:收到来自 Github 支持的电子邮件,表明这是他们知道并正在积极调查的问题。

我刚刚添加了“--prefer-source”标志,直到问题最终解决。

于 2013-04-29T15:19:41.173 回答
4

我在 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”似乎已经正确安装了它。

所以看起来github zip文件下载被破坏了。

于 2013-04-29T17:11:03.413 回答