对于编译命令,
php -dmemory_limit=4G bin/magento setup:di:compile
用于部署
php -dmemory_limit=4G bin/magento setup:static-content:deploy
如果问题没有解决,您可以根据 4G 更改为最大。
解决方案3: -
您可以使用此命令而不是 bin/magento 轻松修复它:
php -dmemory_limit=-1 bin/magento ....
例子:
php -dmemory_limit=-1 bin/magento 设置:升级
php -dmemory_limit=-1 bin/magento setup:di:compile
此错误与 PHP 中的内存限制配置有关。参数 -dmemory_limit=-1允许在没有内存限制的命令行中运行 PHP。
希望这些解决方案可以帮助您解决问题。