Composer - SensioDistributionBundle要求输入密码

时间:2013-08-26 21:20:48

标签: git symfony composer-php

我刚刚做了一个Composer install,它崩溃了以下错误:

  
      
  • 删除sensio / distribution-bundle(v2.1.11)
  •   
  • 安装sensio / distribution-bundle(v2.1.7)   正在下载:连接......   无法抓取https://api.github.com/repos/sensio/SensioDistributionBundle/zip   ball / v2.1.7,输入您的GitHub凭据以访问私人回购   将为存储在C:/ Users / PC / A中的OAuth令牌交换凭据   ppData / Roaming / Composer / config.json,您的密码将不会被存储   要取消对此令牌的访问权限,您可以访问https://github.com/settings/applica   蒸发散   用户名:
  •   

它还没有继续下去。我做了一些谷歌而没有答案。

有什么想法吗?

编辑:

正如有人要求的那样,这是作曲家的.lock文件。请注意,这是巨大的: http://pastebin.com/YpqPn0P9

3 个答案:

答案 0 :(得分:3)

有时github在存储库中提供.zip的问题。

你应该使用php composer.phar install --prefer-source来避免“无法获取.......”。

此选项告诉编辑者克隆存储库而不是尝试下载存档。

答案 1 :(得分:1)

如果您在IP地址中使用Github太多,您将在某个时候超过匿名API访问限制。

一种方法是拥有一个Github帐户并使用您的凭据进行身份验证。

另一种方法是等到匿名访问锁被释放。

答案 2 :(得分:0)

嗯,现在已经解决了。

我决定手动删除所有供应商,然后完整下载供应商。

现在已经解决了。