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"
  • Вопрос задан
  • 5956 просмотров
Решения вопроса 1
ogregor
@ogregor Автор вопроса
арендатор vpn сервера debian
Все таки заработало, когда прописал авторизацию на уровне composer.json в директории с дистрибьютивом.
{
  "config": {
    "github-oauth": {
      "github.com": "вот здесь токен"
    }
  }
}


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

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

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