编译安装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使用手册
- 下一篇: C# Winform 计算机原理模型机的