编译安装php时遇到virtual memory exhausted: Cannot allocate memory

本人近期就遇到一个这样的问题:在512MB内存centos操作系统的VPS上编译安装某国内主机控制面板,在编译安装php时日志中有如下错误记录:

virtual memory exhausted: Cannot allocate memory
make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1

开始时的解决方法是先将很多的进程关闭,比如httpd、ftpd、sendmail等等,释放出了一部分内存后,再进行编译,仍然得到同样的编译错误。后来百度谷歌了很久才找到解决问题的方法,而且是在php.net上找到的解决方法,原文链接是:https://bugs.php.net/bug.php?id=48809

根据这个文章的方法将php安装配置文件中加了引号中的配置(不包括引号)

--disable-fileinfo

后终于编译通过,这里分享出来供参考!

转载于:https://my.oschina.net/atlantisay/blog/495395

编译安装php时遇到virtual memory exhausted: Cannot allocat相关推荐

  1. virtual memory exhausted: Cannot allocate memory Linux虚拟内存不足,扩展虚拟内存的解决办法

    Linux虚拟内存不足,扩展虚拟内存的解决办法 virtual memory exhausted: Cannot allocate memory 在编译软件的时候,出现了这个错误: virtual m ...

  2. 编译安装PHP 时遇到问题解决方法.

    编译安装PHP 时遇到问题解决方法. 参考文章: (1)编译安装PHP 时遇到问题解决方法. (2)https://www.cnblogs.com/z-ping/archive/2012/06/18/ ...

  3. 在 CentOS 5.4 下编译安装MySQL时

    在 CentOS 5.4 下编译安装MySQL时 在 CentOS 5.4 下编译安装MySQL时出错: /bin/rm: cannot remove `libtoolt': No such file ...

  4. Docker CI: 安装 SonarQube 异常 max virtual memory areas vm.max_map_count [65530] is too low

    Docker CI: 安装 SonarQube 异常 max virtual memory areas vm.max_map_count [65530] is too low 一.问题 # docke ...

  5. php 编译mcrypt,centos 6下编译安装php时安装mcrypt支持库

    centos6本身不带mcrypt库的支持,手工编译php时,还需要先安装该库,这里有两个途径 1. 使用第三方源实现yum安装,推荐使用RPMforge,在centos下配置该yum源,配置后即可尝 ...

  6. 编译安装 zbar 时两次 make 带来的惊喜

    为了装 php 的条形码扩展模块 php-zbarcode,先装了一天的 ImageMagick 和 zbar.也许和我装的 Ubuntu 17.10 的有版本兼容问题吧,总之什么毛病都有,apt 不 ...

  7. centos8 解决编译安装 nginx时遇到的报错

    下载解压切换目录略~ 编译nginx [root@iZgt88z6l1kvd7Z nginx-1.10.1]# ./configure --prefix=/usr/local/nginx --with ...

  8. python编译make_编译安装python3时make install出错

    本帖最后由 steve-303 于 2020-8-19 15:17 编辑 今天尝试编译安装python3.8.5,于是到官网下载了源码,之后直到make的一系列操作都很顺利,但是make instal ...

  9. Centos安装php提示virtual memory exhausted: Cannot allocate memory

    由于内存不够,需要在php配置的时候./configure最后添加上 --disable-fileinfo >>./configure --prefix= ...........   -- ...

最新文章

  1. ccna第四学期final一二三套题
  2. swift项目第一天:环境部署
  3. Java读取Excel文件
  4. 用c语言实现倍增原理,RLE算法变体C语言实现
  5. mysql提取前两个数据_各种数据库提取表的前几条记录的方法
  6. java心形代码_使用java打印心型、圆形图案的实现代码_java
  7. 求二叉树左右子树高度差_LeetCode刷题实战110:平衡二叉树
  8. 写一个小程序实现win系统定时锁屏
  9. 正则表达式限制只能输入中文英文数字
  10. 林志福林玉使林树勋林宝敏林士焜,玉树传芳远,心正永德长;天经地义重,图书翰墨香
  11. xp计算机用户名和密码忘记了怎么办,电脑的XP系统密码被不小心忘记了怎么办?...
  12. 历代诗词咏宁夏注释1----常星景: 六盘
  13. Matlab求解微分方程组
  14. insertSelective和insert的区别?
  15. 杭州摩托车驾驶证报考流程
  16. Oracle SCN详解
  17. 使用U盘量产工具修复RAW文件系统格式的U盘
  18. android base64 转图片,Android 中 Base64 转换成 图片
  19. 搭建数据库代理服务器
  20. python个人所得税怎么写分录_缴纳的个人所得税的会计分录怎么写?

热门文章

  1. 牛客网sql练习题解(22-32)
  2. Javaweb 实现简单的用户注册登录(含数据库访问功能)
  3. 东大计算机考研录取分数线,东南大学2020初试考研录取分数线名单
  4. 研究生应该常去的网站
  5. 如何下载、使用英文期刊的LaTeX模板(以TIE为例)
  6. uniapp组件-uni-fav收藏按钮
  7. iOS开发学无止境 - Cell 里的视图控制器
  8. 计算机专业的二本大学排名及分数线,全国二本大学排名及分数线
  9. 模拟登陆广西科技大学正方教务系统
  10. 利用USRP探索软件无线电(2)