zoukankan      html  css  js  c++  java
  • wdlinux cent os7.2 安装composer后报错proc_open(): fork failed

    cent os7.2 安装composer后报错proc_open(): fork failed - Cannot allocate memory

    1.问题描述
    配置阿里云服务器,Cent OS7.2系统,从composer官网下载,解压。
    然后用composer安装laravel项目,报错
    
    The following exception is caused by a lack of memory and not having swap configured
    Check https://getcomposer.org/doc/articles/troubleshooting.md#proc-open-fork-failed-errors for details
    
    PHP Warning:  proc_open(): fork failed - Cannot allocate memory in phar:///usr/local/bin/composer.phar/vendor/symfony/console/Application.php on line 954
    
    Warning: proc_open(): fork failed - Cannot allocate memory in phar:///usr/local/bin/composer.phar/vendor/symfony/console/Application.php on line 954
                                                         
      [ErrorException]                                   
      proc_open(): fork failed - Cannot allocate memory  
                                                         
    2.解决过程
    
    
    根据所提供网址访问https://getcomposer.org/doc/articles/troubleshooting.md#proc-open-fork-failed-errors
    上面显示有提供问题发生的可能原因和解决办法
    This could be happening because the VPS runs out of memory and has no Swap space enabled.
    
    free -m
    
    total used free shared buffers cached
    Mem: 2048 357 1690 0 0 237
    -/+ buffers/cache: 119 1928
    Swap: 0 0 0
    To enable the swap you can use for example:
    
    /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
    /sbin/mkswap /var/swap.1
    /sbin/swapon /var/swap.1
    
    运行这几条命令后问题解决
    
    
    3总结
    
    
    根据问题描述可能是内存原因,maybe是没有给composer配置内存?
    
    参考网址 https://getcomposer.org/doc/articles/troubleshooting.md
  • 相关阅读:
    近期文章与教程和其他情况说明
    Python从入门到精通--课程目录
    第四天:创建型模式--原型模式
    python api链接数据库
    Delphi 实现简易语音发音(基于TTS方式)
    delphi下运行vbscript脚本
    使用PaxScript为Delphi应用增加对脚本的支持
    delphi与javascript互通
    奇技淫巧之Delphi和JavaScript互通
    在delphi中执行javascript代码
  • 原文地址:https://www.cnblogs.com/shaoing/p/9024286.html
Copyright © 2011-2022 走看看