Composer установить проблемы с памятью

У меня возникают проблемы при запуске composer install, Проблема в том, что моя машина с Ubuntu имеет только 2 ГБ ОЗУ, но раньше у меня никогда не было проблем.

Внезапно появляются следующие ошибки:

ErrorException]
proc_open(): fork failed - Cannot allocate memory

На их сайте они предлагают включить своп. Но своп уже был включен, см. Ниже:

                   total   used   free   shared   buffers   cached
Mem:               2000    359    1641   47       11        118
-/+ buffers/cache: 228     1771
Swap:              2047    0      2047

Даже после запуска следующих команд, что является их предложением, проблема все еще существует. (Также, когда увеличилось количество) https://getcomposer.org/doc/articles/troubleshooting.md#proc-open-fork-failed-errors

/bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
/sbin/mkswap /var/swap.1
/sbin/swapon /var/swap.1

memory_limit в моем php.ini установлен в -1, который не ограничен.

Я сделал composer install с --profile флаг и это был выход:

Updating dependencies           [3.4MB/2.96s]
Package operations: 58 installs, 0 updates, 0 removals [2246.6MB/33.95s]
Installing brianlmoon/gearmanmanager (2.0.0-alpha)[2246.6MB/34.02s]  Loading from cache[2037.0MB/37.22s]

Как вы можете видеть, он потребляет всю мою доступную память.

Есть ли возможность сделать это, используя меньше памяти?

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]