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就正常了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。