码迷,mamicode.com
首页 > 其他好文 > 详细

解决:virtual memory exhausted: Cannot allocate memor

时间:2015-01-08 15:45:16      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:

问题描述:

购买的Linux服务器,Linux服务器的内存为512MB。

在编译PHP的时候会提示:virtual memory exhausted: Cannot allocate memory,编译失败。

 

解决方法:

发生该问题的原因是服务器的内存不够,从而导致编译失败。

而购买的Linux服务器,未给你分配虚拟内存,所以可以通过自行增加虚拟内存的方法予以解决:

1
2
3
4
dd if = / dev / zero of = / swap bs = 1024 count = 1M
mkswap / swap
swapon / swap
echo "/swap  swap  swap  sw  0  0"  >> / etc / fstab

解决:virtual memory exhausted: Cannot allocate memor

标签:

原文地址:http://my.oschina.net/maczhao/blog/365086

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!