介绍
这篇文章给大家分享的是有关安装作曲家后报错proc_open():叉——无法分配内存失败怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
安装作曲家后报错proc_open():叉——无法分配内存失败
1。问题描述:
在linux服务器使用作曲家部署yii项目时,出现“<强> proc_open():叉——无法分配内存失败强> "
也就是提示“提示内存不足”,我们可以通过创建交换分区解决这个问题。
2。解决方法:
- <李>
先运行<强>免费- m 强>看下空间是多少
李> <李><强>在命令行环境依次运行以下三条命令强>
李>dd 如果=/dev/zero =/var/swap.1 b=1 m 数=1024 mkswap /var/swap.1 swapon /var/交换。1
- <李>
举例:[以下是我在服务器运行的结果)
李>dd 如果=/dev/zero =/var/swap.1 b=1 m 数=1024,,,//第一条指令 1024 + 0,records 拷贝;,,,//这个是返回的内容 1024 + 0,records out ,,//这个是返回的内容 1073741824,bytes (1.1, GB),复制,,10.0607,,,107,MB/s ,,,//这个是返回的内容
mkswap /var/swap.1 ,,//第二条指令 Setting up  swapspace version 1, size =, 1048572, KiB ,,//这个是返回的内容 no 标签,UUID=f6280c41 - 21 - b4 - 4039 bc3e c26284b47b0c ,,//这个是返回的内容
swapon /var/swap.1 ,//第三条指令 swapon:/var/swap.1:, insecure permissions 0644年,0600年,建议只,,//这个是返回的内容
- <李>
解释:
李>dd 从/dev/零设备复制出一个1 g大小的文件/var/swap.1 mkswap 格式化/var/swap.1 swapon 将交换分区挂在到文件系统 然后输入free -m 查看内存使用量信息
- <李>
最后再次执行作曲家更新就成功了。
李>感谢各位的阅读!关于“安装作曲家后报错proc_open():叉——无法分配内存失败怎么办”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!