Could not fetch https://api.github.com/repos/..., please create a GitHub OAuth token to go over the API rate limit. – PHP COMPOSER_GITHUB_RATE_LIMIT

COMPOSER_GITHUB_RATE_LIMIT

GitHub impone un limite di 60 richieste orarie per IP per i download non autenticati; si risolve generando un Personal Access Token e configurandolo con `composer config -g github-oauth.github.com <token>`.

Cosa significa questo errore?

GitHub impone un limite di 60 richieste orarie per IP per i download non autenticati; si risolve generando un Personal Access Token e configurandolo con `composer config -g github-oauth.github.com <token>`.

Messaggio originale

Could not fetch https://api.github.com/repos/..., please create a GitHub OAuth token to go over the API rate limit.

Contesto e parole chiave

Alias

  • GitHub API rate limit composer
  • GitHub OAuth token required composer

Messaggi alternativi

  • limite richieste API GitHub superato token OAuth richiesto da Composer

Prodotti

  • PHP Engine / Zend Engine / PHP-FPM / Composer

Piattaforme

  • Linux
  • macOS
  • Windows Server

Parole chiave

  • Composer
  • COMPOSER_GITHUB_RATE_LIMIT
  • errore-composer-github-api-rate-limit-token-required
  • php
  • php 8
  • php.composer.github-api-rate-limit-exceeded

Cause possibili

Origine del problema per Composer: limite chiamate API GitHub superato (OAuth token richiesto)

GitHub impone un limite di 60 richieste orarie per IP per i download non autenticati; si risolve generando un Personal Access Token e configurandolo con `composer config -g github-oauth.github.com <token>`.

molto comune

Diagnosi

Diagnostica PHP per Composer: limite chiamate API GitHub superato (OAuth token richiesto)

Esaminare i log degli errori di PHP nel file specificato da error_log in php.ini o nei log di PHP-FPM /var/log/php-fpm/www-error.log.

Come leggere il risultato. Mostra lo stack trace completo dell'errore, file e numero di riga esatti in cui è avvenuto il blocco.

terminal
tail -n 50 /var/log/nginx/error.log

Risoluzione

Procedura di risoluzione per Composer: limite chiamate API GitHub superato (OAuth token richiesto)

Difficoltà: facileRischio: basso

Applicare la correzione al codice PHP o alla configurazione del php.ini secondo le specifiche ufficiali.

  1. Verificare la riga di codice segnalata nello stack trace
  2. Regolare i parametri in php.ini se l'errore deriva da limiti di sistema
  3. Riavviare il servizio PHP-FPM o Apache
terminal
sudo systemctl reload php-fpm

Domande frequenti

Come risolvere il codice o errore COMPOSER_GITHUB_RATE_LIMIT in PHP?

GitHub impone un limite di 60 richieste orarie per IP per i download non autenticati; si risolve generando un Personal Access Token e configurandolo con `composer config -g github-oauth.github.com <token>`.

Approfondimenti

Schede correlate