Solucionar “Fatal error: Allowed memory size of X bytes exhausted (tried to allocate X bytes)” con composer update

Me apareció el siguiente error al ejecutar composer update en uno de mis proyectos Symfony2:

Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 3781182 bytes) in phar:///usr/local/bin/composer/src/Composer/Util/RemoteFilesystem.php on line 202

logo-composer-transparent

La página de resolución de problemas de Composer dice que puedes aumentar la cantidad de memoria que PHP puede asignarse cambiando el valor de memory_limit en php.ini. Lo cambié de 128M a 512M pero seguía sin funcionar.

Al final la solución fue ejecutar el comando de composer update sin ningún límite de memoria de esta forma:

php -d memory_limit=-1 /usr/local/bin/composer update

You might also like

“Uncaught exception ‘ErrorException’ with message ‘proc_open(): fork failed” en composer
Me apareció el siguiente error al hacer un update con composer:PHP Fatal error: Uncaught exception...

Actualizar composer y todos los paquetes instalados con él
php composer.phar self-update php composer.phar update...

Update composer and all packages installed with it
php composer.phar self-update php composer.phar update...

Arreglar “Cannot redeclare class Symfony…” en Symfony2 después de actualizar
Después de actualizar de Symfony 2.2 a la versión 2.3 me apareció este fallo en mi aplicación:Fatal...

Dejar un comentario?

0 Comentarios.

Deje un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.