composer updateしようとすると、proc_open(): fork failed - Cannot allocate memory が出る
composer updateや、composer require <パッケージ名> したら、エラーが出た
メモリが足りません、というエラーぽい。
proc_open(): fork failed - Cannot allocate memory
さて、調べてみると、phpがそもそも使えるメモリを増やす、という方法もあったが、スワップファイルを一時的にでも作ることで回避可能、という方策が見つかった。
こちらの記事で、
# /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024 # /sbin/mkswap /var/swap.1 # /sbin/swapon /var/swap.1
これで解決しますよ、という書かれ方であった。
実際、全てを理解できていないので、詳しく知りたい方は上のスレッドを読んでください。
少なくとも、同様に実施してみて、 composer update
が通るようになったことだけは確かです。
(実際は、3行目はうまく通らなかったのだが・・・)