composer PHP Fatal error: Allowed memory size of 报错解决
生活随笔
收集整理的這篇文章主要介紹了
composer PHP Fatal error: Allowed memory size of 报错解决
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
執行以下命令(安裝多線程)
php composer.phar require hirak/prestissimo
出現以下提示
PHP Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 32 bytes)
原因是內存不夠,這需要到php.ini里配置,在php7.4版本里有效,7.2我走過,無效,用install命令是可以的,這是windows下的BUG吧
memory_limit = 128M
把128M改成-1,表示不限制
現在把解決方案操作說明公布如下:
1、php版本設置成7.4,到php.ini里,做以下修改(重點在PHP版本號7.4和內存的修改)
memory_limit = 128M // 改為 memory_limit = -1
2、執行命令改變更新源,這里改成阿里的,加快速度
php composer.phar config repo.packagist composer https://mirrors.aliyun.com/composer/
3、安裝composer的多線程,多線程走,效率更高不是
php composer.phar require hirak/prestissimo
4、執行composer更新的命令,因為在上面多線程命令執行后,已經同時默認執行了 php composer.phar install,所以接下來只要執行更新命令就可以了
php composer.phar update
5、小提示,在執行 php composer.phar install 命令的時候,有時候會提示版本問題,不能執行,可以用以下命令,忽略版本號
php composer.phar install --ignore-platform-reqs
以上內容按需要操作,重點php7.4和內存大小設置,其他的都so easy~~~
總結
以上是生活随笔為你收集整理的composer PHP Fatal error: Allowed memory size of 报错解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CentOS安装crontab
- 下一篇: Laravel Redis操作大全