当前位置: 首页 > 知识库问答 >
问题:

修复composer安装时出现的“致命错误:允许的内存大小为X字节(已尝试分配X字节)”问题

伏建修
2023-03-14

使用composer update修复“致命错误:已耗尽X字节的允许内存大小(尝试分配X字节)”

我试图安装作曲家在窗口10安装zf2命令提示符和setup.exe但得到相同的问题提到的内存问题。

共有2个答案

罗淮晨
2023-03-14

在git bash控制台中,尝试键入此命令,而不是常规的“作曲家更新”命令:


php -d memory_limit=-1 "C:\ProgramData\ComposerSetup\bin\composer.phar" update 

说明:memory_limit=-1意味着您仅为该composer更新正确运行分配无限内存。

我个人更喜欢这种方法,而不是调整你的php.ini文件。。。

鲍飞星
2023-03-14

在运行COMPOSER之前,请使用COMPOSER\u memory\u limit环境变量指定内存限制:

更新:

COMPOSER_MEMORY_LIMIT=-1 composer update

或用于安装软件包:

COMPOSER_MEMORY_LIMIT=-1 composer install package/name
 类似资料: