composer 执行内存超出问题解决

解决办法:

#查看php.ini配置路径
    php -i | grep php.ini

修改php.ini中 memory_limit 配置,但是需要相关的权限服务器操作权限。

可以通过这个命令:
    php -r “echo ini_get(‘memory_limit’).PHP_EOL;”
查看设置是否生效。

直接使用命令
    php -d memory_limit=-1 `which composer` update/install -vvv
去掉内存限制。

当然也可以指定固定大小如:
    php -d memory_limit=1024 `which composer` update/install -vvv