• 技术文章 >开发工具 >composer

    Composer2能减少或规避内存不够的致命错误?

    藏色散人藏色散人2020-12-09 13:42:38转载458

    下面由composer教程栏目带大家介绍Composer 2 真的可以减少或规避内存不够的致命错误,希望对需要的朋友有所帮助!

    今天打算将一个项目更新到 Laravel 8,在把依赖版本调整后,当运行 composer update 的时候,那个该死的关于内存不够的致命错误又出现了:

    PHP Fatal error:  Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes)

    感觉永远都满足不了它。条件反射的先去找解决方法,当然我知道要做什么,但是忘了命令。在搜索的过程中,让我想起 Composer 2,记得有说它“更小的内存占用”,而且升级和回退版本都很方便,不妨一试,随即将其升级:

    composer self-update --2
    
    Updating to version 2.0.8 (2.x channel).
       Downloading (100%)
    Use composer self-update --rollback to return to version 1.10.19

    片隙就升级完成,然后执行更新包命令,这回没有报错,包开始一一安装。通过这个包安装的使用,直观的给我几点感受:

    升级后的其他问题暂时还不知道,发现关于 Composer 2 的相关使用反馈信息不多。但至少内存占用的优化,大大减少或可以规避内存不够的发生。

    以上就是Composer2能减少或规避内存不够的致命错误?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:learnku,如有侵犯,请联系admin@php.cn删除
    专题推荐:composer php
    上一篇:composer更新指定包的相关命令! 下一篇:composer中一些命令\参数\说明
    线上培训班

    相关文章推荐

    • 解决composer报错:超出内存大小的问题(Allowed memory size )• laravel 5 composer如何安装UEditor• 又一波Composer常用命令分享• windows下composer命令无效的解决办法• composer更新指定包的相关命令!

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网