A veces, al intentar ejectuar un script PHP en la terminal, nos lanza el siguiente error:
PHP Fatal error: Allowed memory size of XXXXX bytes exhausted (tried to allocate XX bytes)
Para conocer el límite de memoria de PHP, se puede correr en la terminal el siguiente comando:
# php -r "echo ini_get('memory_limit').PHP_EOL;"
Para sobreescribir la configuración de PHP en macOS, el archivo php.ini debe copiarse desde /etc/php.ini.default y modificarse.
Para correr el composer sin límite de memoria, se pude escribir en la terminal el siguiente comando:
# php -d memory_limit=-1 /usr/local/bin/composer.phar require --dev symfony/phpunit-bridge