1. Accueil
  2. Références
  3. Archives
  4. Comment corriger un souci de mémoire avec composer

Comment corriger un souci de mémoire avec composer

Si vous lancez la commande composer, vous risquez de rencontrer l’erreur suivante :

mmap() failed: [12] Cannot allocate memory

mmap() failed: [12] Cannot allocate memory

Fatal error: Out of memory (allocated 430063616) (tried to allocate 20480 bytes) in phar:///opt/cpanel/composer/bin/composer/src/Composer/Repository/ComposerRepository[.]php on line 339.

Le problème est causé par une limite de la mémoire. Vous pouvez facilement contourner le problème en passant depuis un logiciel tiers pour accéder en SSH à votre hébergement et en désactivant la variable qui cause cette limite, COMPOSER_MEMORY_LIMIT.

Pour ce faire, vous pouvez exécuter la commande composer suivante :

COMPOSER_MEMORY_LIMIT=-1 composer update

Voici notre guide pour établir une connexion SSH : Comment établir une connexion SSH sur The World et HybridCloud.

Mis à jour le 11 septembre 2024

Cet article a-t-il été utile ?

Articles connexes