composer.phar требует гиг памяти ОЗУ для обновления

Категория: PHP

После добавления приватного репозитория в секцию repositories, композер падает с fatal error при обновлении зависимостей. Примечательно то, что в зависимостях не указана сама библиотека из этого репа - т.е. она не будет загружаться в вендоры. Этот баг обсуждается здесь, и в качестве решения пока можно только увеличить memory_limit для PHP до 1-2GB:

# Если composer установлен локально
php -d memory_limit=1G composer.phar update
# Если вы глобально установили composer
php -d memory_limit=1G /usr/local/bin/composer update

Ожидаем оптимизации алгоритма...

#composer

категория: PHP