ogregor
@ogregor
арендатор vpn сервера debian

Не работает tokken github в auth.json composer?

Здравствуйте уже несколько дней не могу решить проблему. Именно почему то не функционирует tokken для обхода ограничений обьемов скачивания в github в composer.

Забивал данные и на уровне рута и на уровне директории. как в auth.json так и в composer.json, писал команды, все бестолку:

Could not fetch https://api.github.com/repos/yiisoft/jquery-pjax, please create a GitHub OAuth token to go over the API rate limit
Head to https://github.com/settings/tokens/new?scopes=repo&description=Composer+on+aurus.me+2015-11-16+0220
to retrieve a token. It will be stored in "/root/.composer/auth.json" for future use by Composer.
Token (hidden):


--global github-oauth.github.com "ab046cf3ee906d4aa67b20bab01fdfe6ddd7ead6"


auth.json:
{
    "http-basic": {},
    "github-oauth": {
        "github.com": "ab046cf3ee906d4aa67b20bab01fdfe6ddd7ead6"}
}


composer.json
"config": {
        "process-timeout": 1800,
        "github-oauth": {
                 "github.com": "ab046cf3ee906d4aa67b20bab01fdfe6ddd7ead6"
        }
    },


При установке composer писало следующее:
Deprecation Notice: The Composer\Package\LinkConstraint\MultiConstraint class is deprecated, use Composer\Semver\Constraint\MultiConstraint instead. in phar:///usr/local/bin/composer/src/Composer/Package/LinkConstraint/MultiConstraint.php:17
Deprecation Notice: The Composer\Package\LinkConstraint\LinkConstraintInterface interface is deprecated, use Composer\Semver\Constraint\ConstraintInterface instead. in phar:///usr/local/bin/composer/src/Composer/Package/LinkConstraint/LinkConstraintInterface.php:17

Так же устанавливал
composer global require "fxp/composer-asset-plugin:1.1"
  • Вопрос задан
  • 6796 просмотров
Решения вопроса 1
ogregor
@ogregor Автор вопроса
арендатор vpn сервера debian
Все таки заработало, когда прописал авторизацию на уровне composer.json в директории с дистрибьютивом.
{
  "config": {
    "github-oauth": {
      "github.com": "вот здесь токен"
    }
  }
}


Если честно так и не понял почему в прошлый раз такая конфигурация не сработала, но сейчас я удалил все файлы auth.json, на каком то из форумов писали что это может быть критическим моментом.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы