当前位置: 首页 > Linux

安装composer1后报错proc_open()-forkfailed-Cannotallocatememory

时间:2023-04-07 01:37:12 Linux

1。也就是提示“提示Insufficientmemory”,我们可以通过创建swap分区来解决这个问题。2、解决办法:先运行free-m,看看还有多少可用空间。在命令行环境下依次运行以下三个命令ddif=/dev/zeroof=/var/swap.1bs=1Mcount=1024mkswap/var/swap。1swapon/var/swap.1例子:【下面是我在服务器上运行的结果】ddif=/dev/zeroof=/var/swap.1bs=1Mcount=1024//第一个命令1024+0recordsin//这是返回的内容1024+0recordsout//这是返回的内容1073741824bytes(1.1GB)copied,10.0607s,107MB/s//这是返回的内容mkswap/var/swap.1//第二条命令Settingupswapspaceversion1,size=1048572KiB//这是没有标签的返回内容,UUID=f6280c41-21b4-4039-bc3e-c26284b47b0c//这是swapon/var/swap的返回内容。1//第三个命令swapon:/var/swap.1:insecurepermissions0644,0600suggested.//这是对返回内容的解释:dd从/dev/zero设备上复制了一个1G的文件/var/swap。1mkswapFormat/var/swap.1swapon将swap分区挂到文件系统中然后输入free-m查看内存使用信息,最后再次执行composerupdate即可成功。参考博客:http://www.zfsphp.com/31.html