修复了"致命错误:允许的 X 字节内存大小耗尽(尝试分配 X 字节)"与作曲家更新
我正在尝试在窗口 10 中安装 composer 以通过命令提示符和设置安装 zf2.exe但遇到了与上述内存问题相同的问题。
在运行 compoper 之前COMPOSER_MEMORY_LIMIT
环境变量指定内存限制:
更新:
COMPOSER_MEMORY_LIMIT=-1 composer update
或用于安装软件包:
COMPOSER_MEMORY_LIMIT=-1 composer install package/name
在你的 git bash 控制台中尝试输入这个而不是常规的"作曲家更新"命令:
php -d memory_limit=-1 "C:ProgramDataComposerSetupbincomposer.phar" update
解释:memory_limit=-1 表示您仅为此作曲家更新正常运行分配无限内存。
我个人更喜欢这种方法,而不是调整你的 php.ini 文件......