php composer.phar install 无法安装解决方法

在使用 php composer.phar install 命令的时候,我们可能会收到下面这种提示:

mmap() failed: [12] Cannot allocate memory
PHP Fatal error:  Out of memory (allocated 523217676) (tried to allocate 4096 bytes) in phar:///usr/bin/composer/src/Composer/DependencyResolver/RuleSetGenerator.php on line 126

看到 stackoverflow 上有人说修改 memory_limit 的值,经过实际测试这种方法无效。

最好的解决办法是添加 Swap 虚拟内存。


标签: PHP


添加新评论