使用composer 去安装package或是其他操作的时候有时候会碰到内存使用完的情况,通常给出的方案无外乎去掉php的memory limit:
php -d memory_limit=-1 /usr/local/bin/composer require vendor/package
或是修改php.ini中的memory limit:
memory limit = -1
但是有些情况改了也没有效果,这里给出另一个swap的解决方案:
image.png
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
欢迎评论区讨论。
网友评论