【问题标题】:FuelPHP installation with composer update requesting a Github OAuth token使用 Composer 更新请求 Github OAuth 令牌的 FuelPHP 安装
【发布时间】:2015-09-11 12:28:53
【问题描述】:

我从its website 下载了fuelphp 1.7.3。当我运行composer update 时,我被要求输入一个令牌。我必须提供什么令牌?

$作曲家更新
使用包信息加载作曲家存储库

无法获取https://api.github.com/repos/fuel/docs,请创建 超过 API 速率限制的 GitHub O Auth 令牌
前往https://github.com/settings/tokens/new?scopes=repo&description=Composer+ on+Sithu+2015-06-25+1050
检索令牌。它将存储在“C:/Users/Singtech/AppData/Roaming/Composer/auth.json”中以供 Composer 将来使用。
令牌(隐藏):

【问题讨论】:

    标签: php github composer-php fuelphp


    【解决方案1】:
    {
      "config": {
        "github-oauth": {
          "github.com": "YOUR_TOKEN"
        }
      }
    }
    

    【讨论】:

      【解决方案2】:
      1. 使用官方 Zip 文件。

      2. 等到 GitHub API 限制重置(60 次点击/一小时)。

      【讨论】:

        【解决方案3】:

        正如其他人所说,这与 FuelPHP 本身无关,但有一个道理,没有 Github 帐户的用户仍然可以使用 FuelPHP。

        正如其他人也指出的那样,此错误是由Github API rate limit 引起的,即 50/小时 AFAIK。

        你可以做的(如果你有一个 Github 帐户)是生成一个 API 密钥并配置作曲家使用它写的 here

        如果您没有 Github 帐户,则不太可能将 composer 用于公共存储库。在这种情况下,我建议使用我们 homepage 提供的 ZIP 文件。

        如果您需要任何依赖项的更新版本,请从 Github 下载依赖项 ZIP 并为该软件包配置自定义存储库,如 here 所写

        【讨论】:

          【解决方案4】:

          如果你有 github 帐户,请使用它,

          【讨论】:

          • 没有github账号怎么办?那些打算使用 FuelPHP 的人不应该期望有 github 帐户。我不明白为什么。
          • 这实际上与 Fuelphp 无关,github 对它们为未经身份验证的用户提供的 API(composer 使用)设置了限制。解决此问题的唯一方法是获取 github 帐户或停止使用 composer。
          猜你喜欢
          • 1970-01-01
          • 2016-04-29
          • 2015-10-24
          • 2010-12-14
          • 2012-06-22
          • 1970-01-01
          • 2011-09-05
          • 2017-10-26
          • 2017-01-10
          相关资源
          最近更新 更多