내가 자꾸 까먹어서 쓰는 개발 이야기/PHP

composer require 시 "proc_open(): fork failed - Cannot allocate memory" 오류 발생하는 경우

FIL. 2020. 3. 24. 10:42
728x90

composer가 이렇게 메모리 먹는 하마인줄 몰랐다.

 

아래 커맨드를 실행하여 해결했다.

 

배포시스템에서 발생하는 경우 배포 대상 서버에서 실행한다.

 

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

 

출처: https://github.com/composer/composer/issues/945#issuecomment-8552757