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