企业级软件开发服务商,为企业级客户提供定制软件开发及解决方案服务!

热线:028-68761216 18108129768

  • 首页
  • > 久思微学院
  • > 技术博客
  • > php使用composer做软件开发时,报错内存不够具体memory-limit-errors for more info on how to handle out of memory errors问题解决办法

php使用composer做软件开发时,报错内存不够具体memory-limit-errors for more info on how to handle out of memory errors问题解决办法

2020-09-29 427 次
分类: 技术博客

在利用PHP软件开发过程中,我们时常会用到composer做依赖管理,但是在一个项目时,我们有个同事,正常执行composer install提示内存超出的问题memory-limit-errors for more info on how to handle out of memory errors

    在利用PHP软件开发过程中,我们时常会用到composer做依赖管理,但是在一个项目时,我们有个同事,正常执行composer install提示内存超出的问题,具体报错如下

PS D:\devww> composer install
Loading composer repositories with package information                                                                                                             Updating dependencies (including require-dev)

Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 67108872 bytes) in phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/DependencyResolver/RuleSet.php on line 84

Check https://getcomposer.org/doc/articles/troubleshooting.md#memory-limit-errors for more info on how to handle out of memory errors.

此时,我们可以在cmd命令中,执行看看php环境,当前的大小,命令行如下,且看到我本机的是2g

PS D:\devww\tySdk> php -r "echo ini_get('memory_limit').PHP_EOL;"
2048M

这个对php熟悉的就知道了。我们需要更改php.ini中的memory_limit信息,可以设置为-1就是无限制了,如果你是用的phpstudy做的开发环境,可以直接修改,如下图所示

phpstudy设置php的内存大小办法图.png

最后记得要重启下,php。发现正常了。

文章来源:PHP软件开发团队

头条文章
1 2020年成都久思微信息技术有限公司年会通知及相关软件开发项目安排
值此新春佳节来临之际,为感谢软件开发员工一年来的信任、辛勤工作,同时继续增进团队之间沟通和协作能力,能再接再厉再创辉煌,实现2020年公司软件开发年度目标,我司将举行“加强协作、稳进突破”为主题的年会活动
2 成都久思微信息技术有限公司2020年春节放假通知及软件开发相关安排
根据国务院办公厅国庆放假通知精神,并结合成都久思微信息技术有限公司及定制软件开发项目实际情况,经研究决定,公司决定2020年春节放假安排如下:
3 成都久思微信息技术有限公司2019年国庆放假通知
根据国务院办公厅国庆放假通知精神,并结和成都久思微信息技术有限公司及定制软件开发项目实际情况,经研究决定,公司决定2019年十一国庆节放假安排如下
4 成都企业级软件开发服务商:久思微乔迁新址再起新征程
成都久思微信息技术有限公司,成立于2014年4月10日,我们不忘初心,努力为客户带去更好的软件开发服务。每一个软件开发项目,久思微即以深耕的姿态从客户的发展和疼点的去分析软件开发需求、挖掘并理解客户的每一个疼点和细节,力求广大客户营造一个更加良好的开发体验。
5 成都定制软件开发服务公司:2019年51劳动节放假通知
 2019年5月1日-2019年5月4日——劳动节为国家法定假日。为便于各位同事及早合理地安排节假日软件开发或小程序定制开发及其已上线运维等有关工作,现将放假调休日期具体安排通知如下