编译安装php时遇到virtual memory exhausted: Cannot allocat
生活随笔
收集整理的这篇文章主要介绍了
编译安装php时遇到virtual memory exhausted: Cannot allocat
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
编译安装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安装配置文件中加了引号中的配置(不包括引号)
后终于编译通过,这里分享出来供参考!
转载于:https://my.oschina.net/atlantisay/blog/495395
总结
以上是生活随笔为你收集整理的编译安装php时遇到virtual memory exhausted: Cannot allocat的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: obs使用手册
- 下一篇: 从零开始使用composer开发php项