Fatal error: Allowed memory size of 1610612736 bytes exhausted during composer update – PHP COMPOSER_OOM

COMPOSER_OOM

L'errore si manifesta durante 'composer update' quando il calcolo dell'albero delle dipendenze satura la memoria RAM consentita dalla CLI PHP.

Cosa significa questo errore?

L'errore si manifesta durante 'composer update' quando il calcolo dell'albero delle dipendenze satura la memoria RAM consentita dalla CLI PHP.

Messaggio originale

Fatal error: Allowed memory size of 1610612736 bytes exhausted during composer update

Contesto e parole chiave

Alias

  • Composer memory exhausted

Messaggi alternativi

  • Composer out of memory

Prodotti

  • PHP Engine / Composer / Extensions

Piattaforme

  • Linux
  • macOS
  • Windows

Parole chiave

  • Composer
  • errore-composer-out-of-memory
  • php.composer.out-of-memory-allowed-memory-size

Cause possibili

Causa tecnica principale per Composer: Memory Limit Exhausted (COMPOSER_MEMORY_LIMIT=-1)

L'errore si manifesta durante 'composer update' quando il calcolo dell'albero delle dipendenze satura la memoria RAM consentita dalla CLI PHP.

molto comune

Diagnosi

Verifica configurazione runtime per Composer: Memory Limit Exhausted (COMPOSER_MEMORY_LIMIT=-1)

Eseguire la verifica tramite riga di comando CLI.

Come leggere il risultato. Mostra i moduli e la versione attiva.

bash
php -v && php -m

Risoluzione

Risoluzione standard per Composer: Memory Limit Exhausted (COMPOSER_MEMORY_LIMIT=-1)

Difficoltà: facileRischio: basso

Esegui i passaggi consigliati per ripristinare il corretto funzionamento.

  1. Verificare il codice o configurazione php.ini
  2. Applicare le modifiche
  3. Ricaricare PHP-FPM o Apache

Domande frequenti

Come risolvere rapidamente Composer: Memory Limit Exhausted (COMPOSER_MEMORY_LIMIT=-1)?

L'errore si manifesta durante 'composer update' quando il calcolo dell'albero delle dipendenze satura la memoria RAM consentita dalla CLI PHP.

Approfondimenti

Schede correlate