摘要:問題描述在服務(wù)器使用部署項目時,出現(xiàn)也就是提示提示內(nèi)存不足,我們可以通過創(chuàng)建分區(qū)解決這個問題。
1.問題描述:
在linux服務(wù)器使用composer部署yii項目時,出現(xiàn)“proc_open(): fork failed - Cannot allocate memory”
也就是提示“提示內(nèi)存不足”,我們可以通過創(chuàng)建swap分區(qū)解決這個問題。
2.解決方法:先運行 free -m 看下空間是多少
在命令行環(huán)境依次運行以下三條命令
dd if=/dev/zero of=/var/swap.1 bs=1M count=1024 mkswap /var/swap.1 swapon /var/swap.1
舉例:[以下是我在服務(wù)器運行的結(jié)果]
dd if=/dev/zero of=/var/swap.1 bs=1M count=1024 //第一條指令 1024+0 records in //這個是返回的內(nèi)容 1024+0 records out //這個是返回的內(nèi)容 1073741824 bytes (1.1 GB) copied, 10.0607 s, 107 MB/s //這個是返回的內(nèi)容
mkswap /var/swap.1 //第二條指令 Setting up swapspace version 1, size = 1048572 KiB //這個是返回的內(nèi)容 no label, UUID=f6280c41-21b4-4039-bc3e-c26284b47b0c //這個是返回的內(nèi)容
swapon /var/swap.1 //第三條指令 swapon: /var/swap.1: insecure permissions 0644, 0600 suggested. //這個是返回的內(nèi)容
解釋:
dd 從/dev/zero設(shè)備復(fù)制出一個1G大小的文件/var/swap.1 mkswap 格式化/var/swap.1 swapon 將swap分區(qū)掛在到文件系統(tǒng) 然后輸入free -m 查看內(nèi)存使用量信息
最后再次執(zhí)行composer update就成功了
參考的博客有:http://www.zfsphp.com/31.html
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/31478.html
摘要:使用該命令,來進行文件的生成寫入工作生成寫入基于管道命令,所以在輸入輸出有一方出現(xiàn)問題,就會導(dǎo)致,該管道無法關(guān)閉,從而出現(xiàn)管道阻塞,從而導(dǎo)致宕機。見代碼取自文件總的方法片段代碼中的,規(guī)定了包含了要傳送至進程的管道的描述信息。 一.問題描述 需要用php把html生成pdf,找了了個php擴展,HTML2PDF,只能生成一些簡單的HTML代碼,復(fù)雜的HTML+css無法生成。網(wǎng)上找到了強...
摘要:多進程中與多進程相關(guān)的兩個重要拓展是和。函數(shù)執(zhí)行期間,主進程除了等待無法處理其他任務(wù),所以一般不認(rèn)為這是多進程編程。回收子進程有兩種方式,一種是主進程調(diào)用函數(shù)等待子進程結(jié)束另外一種是處理信號。 轉(zhuǎn)載請注明文章出處: https://tlanyan.me/php-review... PHP回顧系列目錄 PHP基礎(chǔ) web請求 cookie web響應(yīng) session 數(shù)據(jù)庫操作 加解...
摘要:即使宕機,啟動時會先將數(shù)據(jù)恢復(fù)到最近一次的點,然后重放后續(xù)的日志來恢復(fù)。查看端口狀態(tài)啟動成功后,查看是否處于的狀態(tài)。在端口連接失敗,由此可知,是端口的問題。在命令行使用命令。 初始安裝 初始安裝很簡單,具體過程參考了:https://blog.csdn.net/junshan...,其中最重要的就是mongodb.conf這個文件的配置,具體如下: port=27017 #端口 ? d...
摘要:安裝前的檢查安裝之前,你需要先安裝一個較新的版本的,最好的選擇是,你可以從獲得官方提供的最新版本的。 安裝前的檢查 安裝 Elasticsearch 之前,你需要先安裝一個較新的版本的 Java,最好的選擇是,你可以從 www.java.com 獲得官方提供的最新版本的 Java。 安裝JDK sudo yum install java-1.8.0-openjdk.x86_64 ...
閱讀 2579·2023-04-26 03:00
閱讀 1392·2021-10-12 10:12
閱讀 4190·2021-09-22 15:33
閱讀 2908·2021-09-22 15:06
閱讀 1530·2019-08-30 15:44
閱讀 2145·2019-08-30 13:59
閱讀 534·2019-08-30 11:24
閱讀 2407·2019-08-29 17:07