Resolva o limite de memória do PHP usando o Composer no OSX

Hoje eu estava tentando instalar o Symfony no OSX e recebo o famoso erro “Tamanho de memória permitido de 536870912 bytes esgotados”.

Se você instalou o Composer via Homebrew, basta atualizá-lo.

$ sudo composer autoupdate

E isso é tudo.

Mas, se você não instalou o Composer através do Homebrew, tente aumentar o limite de memória do PHP em seu php.ini

Isenção de responsabilidade: eu não usei isso, mas estou documentando apenas para garantir.

Ele está localizado em /etc/php.ini, mas se você não tiver esse arquivo, apenas copie um dos arquivos de exemplo e use-o como seu php.ini.

$ sudo cp /etc/php.ini.default /etc/php.ini

Assim que tiver, edite com qualquer editor (você precisará ser sudo)

$ sudo vim /etc/php.ini

Encontre memory_limit e defina-o para 1G

Isso pode resolver o problema, conforme encontrado nos intertubos;)