使用composer更新的FuelPHP安装请求Github OAuth令牌


FuelPHP installation with composer update requesting a Github OAuth token

我从其网站下载了fuelphp 1.7.3。当我运行composer update时,会要求我输入一个令牌。我必须提供什么代币?

$composer更新
使用包信息加载composer存储库

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

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

正如其他人所指出的,这个错误是由Github API速率限制引起的,该速率限制为50/小时AFAIK。

你可以做的(如果你有一个Github帐户)是生成一个API密钥,并配置composer以使用这里写的

如果你没有Github帐户,你不太可能在公共存储库中使用composer。在这种情况下,我建议使用我们主页上提供的ZIP文件。

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

  1. 使用官方Zip文件。

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

  • 登录到您的GitHub帐户
  • 转到https://github.com/settings/tokens
  • 创建令牌
  • 在"C:''Users/Singtech/AppData/Roaming/Com-poser/auth.json"中放入:
{
  "config": {
    "github-oauth": {
      "github.com": "YOUR_TOKEN"
    }
  }
}

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