我刚做了一个Composer install
,它崩溃了,并出现以下错误:
- 删除传感器/分发包(v2.1.11)
- 安装sensio/分发包(v2.1.7)正在下载:连接。。。无法获取https://api.github.com/repos/sensio/SensioDistributionBundle/zipball v2.1.7,输入您的GitHub凭据以访问私人转发凭据将被交换为存储在C:\Users/PC/A中的OAuth令牌ppData/Roaming/Composer/config.json,您的密码将不会被存储要撤消对此令牌的访问,您可以访问https://github.com/settings/applications用户名:
而且这种情况不会继续下去。我做了一些谷歌搜索,但没有答案。
知道吗?
编辑:
应某人要求,这是composer的.lock文件。请注意,它是巨大的:http://pastebin.com/YpqPn0P9
有时github在提供存储库的.zip时出现问题。
您应该使用php composer.phar install --prefer-source
来避免"无法获取……"。
此选项告诉composer克隆存储库,而不是尝试下载存档。
如果您在IP地址上使用太多Github,您将在某个时候超过匿名API访问限制。
解决方法之一是拥有一个Github帐户并使用您的凭据进行身份验证。
另一种选择是等待匿名访问锁释放。
好吧,现在已经解决了。
我决定手动删除所有供应商,然后完整下载供应商。
现在已经解决了。