首页 > 解决方案 > Composer & Symfony - 致命错误:内存不足

问题描述

我正在使用 composer 运行 Symfony 3.4 LTS。我的网站运行良好,但是当我尝试使用以下内容更新任何捆绑包时:

php composer.phar update
# or
php composer.phar update symfony/symfony
# or
php composer.phar update swiftmailer/swiftmailer

我收到此错误:

PHP 致命错误: phar:/// [...] 中的内存不足 [...]

以下是我已经测试过的:

..没有成功。我还能尝试什么?顺便说一句,如果我运行free -m

total used free shared buffers cached
Mem: 2002 361 1641 0 7 82
-/+ buffers/cache: 270 1732
Swap: 255 255 0

标签: symfonycomposer-phpsymfony-3.4

解决方案


使用 symfony/flex,它嵌入了可以大大降低 Composer 内存需求的优化


推荐阅读