При попытке обновить проект компосером, вылетает ошибка «PHP Fatal Error: Allowed memory size of 268435456 bytes exhausted
«.
Лечится довольно просто:
/usr/local/bin/php -d memory_limit=1024M /usr/local/bin/composer update
Но ещё лучше создать альяс, чтобы писать коротко «composer update»:
echo -e "alias composer='/usr/local/bin/php -d memory_limit=1024M /usr/local/bin/composer'\nalias php='/usr/local/bin/php -d memory_limit=1024M'" > .bash_profile
Затем выполним команду: source .bash_profile
и всё чики-пуки 🙂
2 комментария на «“Timeweb.com ошибка при composer update (memory-limit error)”»
Сделал как описано выше и теперь выдает -bash: /usr/local/bin/php: No such file or directory
Нужно запустить SSH-консоль и проверить путь до php командой «which php», и этот пусть использовать в моём примере из статьи.