proc_open(): fork failed - Cannot allocate memory

今天在服务器上通过composer安装laravel-admin的时候发生了这个报错,本以为是php禁用函数的问题,后他来发现原来是提示内存不足

Posted by 昆山吴彦祖 on 2019.08.21

网站找到了一个解决办法,以下摘抄自 原文


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


解释:

dd 从/dev/zero设备复制出一个1G大小的文件/var/swap.1

mkswap 格式化/var/swap.1

swapon 将swap分区挂在到文件系统

然后输入free -m 查看内存使用量信息