本文介绍了作曲家Symfony-致命错误:内存不足的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在用作曲家运行Symfony 3.4 LTS.我的网站工作正常,但是当我尝试使用:

I'm running Symfony 3.4 LTS with composer.My website works fine, but when I try to update any bundle with :

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

我收到此错误:

以下是我已经测试过的内容:

Below is what I have already tested :

  • 将我的 memory_limit 196M 增加到 1024M
  • 使用 php -d memory_limit = -1
  • 运行composer.phar
  • increase my memory_limit from 196M to 1024M
  • run the composer.phar with php -d memory_limit = -1

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

.. with no success. What else could I try ?By the way, if I run free -m :

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

推荐答案

我解决了我的问题.

  • 在本地备份网站文件
  • 安装Wamp并运行服务器
  • 将内存限制增加到2G
  • 进行 composer更新
  • 将文件上传到生产服务器

我对作曲家及其要求非常困惑.太疯狂了...

I'm very confusing about composer and its requirements. It's crazy...

这篇关于作曲家Symfony-致命错误:内存不足的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-13 02:12