composer报错 Allowed memory size of 1073741824 bytes exhausted

执行composer安装时 例如composer update提示

PHP Fatal error: Allowed memory size of 1073741824 bytes exhausted (tried to allocate 72 bytes) in phar:///usr/local/bin/composer/src/Composer/DependencyResolver/Rule.php on line 60

输出内存配置信息

php -r "echo ini_get('memory_limit').PHP_EOL;"
输出200M
或者phpinfo(); 查看memory_limit

修改 php.ini文件 将原有的 memory_limit=200改为
memory_limit = -1
重启php后 再执行php -r "echo ini_get('memory_limit').PHP_EOL;" 返回-1

就是修改成功了 这时再执行update就正常了

你可能感兴趣的:(composer报错 Allowed memory size of 1073741824 bytes exhausted)