【问题标题】:Strange Fatal error: Allowed memory size in composer file奇怪的致命错误:作曲家文件中允许的内存大小
【发布时间】:2017-07-07 01:27:13
【问题描述】:

我想将一个新包导入到我的 symfony 项目中,但我收到了这个错误:

致命错误:第 60 行 phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/DependencyResolver/Rule.php 中允许的内存大小为 1073741824 字节已用尽(尝试分配 64 字节)

我已尝试将 memory_limits 更新为 -1

php -d memory_limit=-1 composer.phar update

消息:

无需安装或更新

我手动修改了我的 composer.phar 同样的错误。

【问题讨论】:

  • 你是什么 composer.json 以及你添加的新包是什么?#
  • 尝试 php composer.phar 自我更新
  • 感谢您的回复,新捆绑包是 vich/uploader-bundle,我很抱歉您的 composer.json 是什么意思?版本?以及我找到它的版本。
  • 用于自我更新消息'您已经在使用作曲家版本 1.3.2(稳定通道)。'
  • composer.json 是一个位于项目根级别的文件,它说明了您尝试加载的所有包以及用于什么环境。对于 Vich Uploader,我希望看到类似 "vich/uploader-bundle": "^0.14.0" 的内容

标签: php symfony composer-php bundle


【解决方案1】:

尝试运行:首先作曲家安装,有时应用程序包含一些创建无限循环的错误,并导致内存问题。如果发现任何错误,请解决它,然后尝试再次运行:composer update。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-15
    • 2021-03-08
    • 2015-04-22
    • 2023-03-20
    • 2015-09-18
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多