Composer, solucionar Fatal error: Allowed memory size exhausted
Aunque este error se puede solucionar cambiando la configuración del php.ini, no es recomendable aumentar el tiempo de duración de un script permanentemente, lo mejor es lanzar el comando de manera que sólo cambie esta configuración para este comando concreto, esto se puede conseguir de la siguiente manera:
Para Linux o Mac
$ php -d memory_limit=-1 /usr/local/bin/composer update
Para Windows
$ php -d memory_limit=-1 C:\ProgramData\ComposerSetup\bin\composer.phar update
Con esto estaremos diciéndole a php que no tenga en cuenta limitación alguna en la ejecución del comando composer, recuerda que debes buscar la ruta absoluta a composer.