composer内存溢出的问题我搞的快崩溃了

使用了各种网上的方法都失效,我该怎么办

PHP Fatal error:  Out of memory (allocated 1459617792) (tried to allocate 100663304 bytes) in phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/De。。。。

1.修改php.ini memory_limit 为-1无效

2.直接临时命令的形式无效

php -d memory_limit=-1 C:\ProgramData\ComposerSetup\bin\composer.phar require xxxxx --no-scripts --ignore-platform-reqs

3.升级composer self:update laravel框架报错(用的老版本的laravel)Undefined index: name,无奈只能回滚

composer内存溢出的问题我搞的快崩溃了

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 25

这个不是 内存溢出哦


$a=['b' => 1];

echo $a['name']; // 会报错 undefined index 'name'
3天前 评论
aa24615 2天前
kis龍 (作者) 2天前
fatrbaby

export COMPOSER_MEMORY_LIMIT=-1

3天前 评论
小李世界

调大虚拟内存试试吧

3天前 评论

改完重启php服务了吗

3天前 评论
study_laraveler (楼主) 3天前

之前composer1.0版本我也是提示这问题!!!升级2.0就解决了!可以尝试升级试试

3天前 评论
study_laraveler (楼主) 3天前
不问归期_ (作者) 3天前
study_laraveler (楼主) 3天前
playmaker

composer -h 看看你的路径对不

3天前 评论
study_laraveler (楼主) 3天前

试试在其他机器 composer require 然后在本机 composer install

3天前 评论
ShiKi
composer clear-cache

跑一下

3天前 评论
study_laraveler (楼主) 3天前

在本地执行好推上去

3天前 评论

COMPOSER_MEMORY_LIMIT=-1 composer require xxx 这样试试

3天前 评论

-1 是可以的,要确认一下是否只有一个php。以及修改完配置后,是否生效了

3天前 评论
study_laraveler (楼主) 3天前
马九南 (作者) 3天前
study_laraveler (楼主) 3天前
PHP Fatal error:  Out of memory (allocated 1459617792) (tried to allocate 100663304 bytes) in phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/De。。。。

这个报错我之前也遇到过,网上搜的办法用了后,不管用,后面我突然想到,重启解决一切问题,后面我试下重启电脑,真的好了,哈哈哈,我到现在都没想明白原理,你试下。

3天前 评论
study_laraveler (楼主) 3天前

肯定是你没改对地方 基本上用composer都会遇到这个问题吧 :joy:

3天前 评论
wangchunbo

这个问题问得好啊,我还没碰到过。。。你卸载php composer 再来一次

3天前 评论
我爱大可乐
php -d memory_limit=-1 `which composer` install/update/require 
3天前 评论

这个问题特别迷,有人更新版本解决的,有人调大内存解决的,有人重启,…………我两个项目一个没毛病,一个就一阵一阵的 :disappointed:

3天前 评论
playmaker 3天前
study_laraveler (楼主) 3天前
WaKA (作者) 3天前
WaKA (作者) 3天前

是不是cli和fpm的版本不一样,cli的php.ini配置问题

2天前 评论

调大内存

2天前 评论
study_laraveler (楼主) 2天前

xdebug扩展开了没,开了临时先给关了

2天前 评论
KayuHo

之前试过升级composer就好了

2天前 评论

确实是头疼的问题,以前也碰到过out of memory的问题,忘记是怎么解决的了,貌似设置不限制内存大小解决了

2天前 评论
yema

把lock文件删了在执行试试 猜测应该是项目composer比较乱导致的

2天前 评论
WaKA 2天前
yema (作者) 2天前

不知道能不能解决 undefined index 的问题,参考:stackoverflow.com/questions/611779...

2天前 评论
study_laraveler (楼主) 2天前

切换composer源试一下

2天前 评论

框架 composer 一起升级吧

2天前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!