Composer: fork failed - Cannot allocate memory

The following exception is caused by a lack of memory or swap, or not having swap configured
Check https://getcomposer.org/doc/articles/troubleshooting.md#proc-open-fork-failed-errors for details

PHP Warning:  proc_open(): fork failed - Cannot allocate memory in ...
Warning: proc_open(): fork failed - Cannot allocate memory in ...

Данная ошибка встречается довольно часто, если на веб-сервере (VPS) заканчивается выделинная память.

Чтобы исправить данную ошибку нужно включить Swap, который добавит виртуальную память.

Проверяем влючён ли swap:

free -m

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

             total       used       free     shared    buffers     cached
Swap:         0         0       0

Создаём и включаем swap:

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

Готово.


Оставьте комментарий!

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий:


Написать новый комментарий

Видео

Самые полезные видео на темы "веб-разработка", "Linux" и "IT". Смотри и обучайся!

Подробнее »

Сделки

Самые горячие и выгодные сделки, акции и скидки на видео-курсы, софт, услуги, книги и железо из всего рунета.

Подробнее »

Планета

Наша планета собирает интересные статьи из различных источников и объединяет их в одну ленту. Которую можно читать на нашем сайте.

Подробнее »