当前位置: 首页 > 知识库问答 >
问题:

编写器更新显示此错误:VirtualAlloc()失败:[0x00000008]

孙斌
2023-03-14

作曲家工作发现昨天,但今天后,我尝试安装:作曲家需要--beer-dist"himiklab/yii2-recaptcha-widget"*"

运行composer update命令时,显示错误:

VirtualAlloc()失败:[0x00000008]VirtualAlloc()失败:[0x00000008]PHP致命错误:第84行的phar://C:/ProgramData/composeSetup/bin/composer.phar/src/composer/dependencyrolver/RuleSet.PHP中的内存不足(已分配956301312)(尝试分配201326600字节)

致命错误:第84行的phar://C:/ProgramData/composer Setup/bin/composer.phar/src/composer/DependencyResolver/RuleSet.php中内存不足(已分配956301312)(试图分配201326600字节)

我尝试在我的其他项目上更新composer,效果很好。经过一些研究,我增加了php.ini文件中的内存限制:4096M(也是-1)。然后我试图增加计算机中的虚拟内存-

我尝试运行下一个命令:作曲家更新-vvv--file,导致附加图像作曲家错误

任何帮助都将不胜感激。

共有1个答案

吕俊才
2023-03-14

您可能正在使用32位PHP。即使您将memory_limit更改为-1(无限制),此版本也无法为作曲家分配足够的内存。

请在编写器中使用64位PHP来解决这些内存问题。

 类似资料:
  • 在从Github复制文件之后,我正在从事一个laravel项目。 当运行作曲家更新命令时,下面的错误来了 VirtualAlloc()失败:[0x00000008]内存资源不足,无法处理此命令。 VirtualAlloc()失败:[0x00000008]内存资源不足,无法处理此命令。 PHP致命错误:第90行的phar://C:/composer/composer.phar/src/compose

  • 我在安装我创建的包时遇到问题。。。。 https://packagist.org/packages/mardy-git/redirect 据我所知,一切正常,我应该能够安装它。但是,当我运行composer安装或更新时,会收到以下错误消息。。。 在我的composer.json文件中,我有: 这是我今天下午创建的一个全新的包,我以前没有遇到过这样的问题,所以我不知道从哪里开始寻找解决方案。如果我删

  • 问题内容: 我正在尝试构建MongoDB Java findAndModify查询。 主要目的是我想自己在插入查询中设置 _id 。 这是我的代码: 我得到一个错误: 有人可以帮忙吗 问题答案: 这里的基本问题是: 基本上,这就是您要尝试执行的操作。 您不能在一个操作中与该操作寻址 相同的 字段。 逻辑中存在一个普遍问题,该错误会导致您遇到错误。

  • 问题内容: 我正在尝试使用以下查询更新表 但是,出现以下异常: 错误代码:1175。您正在使用安全更新模式,并且尝试在不使用使用KEY列的WHERE的情况下更新表。要禁用安全模式,请在“首选项”->“ SQL查询”中切换选项,然后重新连接。 当我给子句提供类似的更新时,它更新了该特定内容。 有人可以指出为什么我无法执行查询以及如何解决该问题吗? 问题答案: 看一下: http://justalit

  • 我在Laravel-5.1中有一个项目,我已经将我的平台从win10改为Ubuntu。 显示错误: 使用包信息加载composer存储库 更新依赖项(包括需要开发人员) 无法将您的需求解析为可安装的软件包集。 作曲家/json. }

  • 我正在尝试使用以下查询更新表 但是,得到以下异常: 当我使用这样的更新给出子句时,它更新了该特定项。 有人能指出为什么我不能执行查询和如何解决这个问题吗?