【问题标题】:Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes) in phar [duplicate]致命错误:phar中允许的内存大小为1610612736字节已用尽(尝试分配4096字节)[重复]
【发布时间】:2020-12-24 13:46:43
【问题描述】:

作曲家需要 livewire/livewire 将版本 ^2.3 用于 livewire/livewire ./composer.json 已更新 使用包信息加载作曲家存储库 更新依赖项(包括 require-dev) PHP 致命错误:在 phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/DependencyResolver/RuleWatchGraph.php 第 52 行中允许的内存大小为 1610612736 字节已用尽(尝试分配 4096 字节)

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

查看https://getcomposer.org/doc/articles/troubleshooting.md#memory-limit-errors 了解有关如何处理内存不足错误的更多信息。 C:\Users\vits\vitsagro>composer 需要 livewire/livewire

【问题讨论】:

标签: laravel livewires


【解决方案1】:

对包执行以下命令

COMPOSER_MEMORY_LIMIT=-1 composer require livewire/livewire

尝试增加 php.ini 文件中的限制

使用 -1 表示无限制

memory_limit = -1

在此之后不要忘记重新设置您的 Apache 服务器

【讨论】:

  • 如果它确实解决了您的问题,请将此答案标记为已接受。
  • COMPOSER_MEMORY_LIMIT=-1 composer require livewire/livewire 'COMPOSER_MEMORY_LIMIT' 不是内部或外部命令、可运行程序或批处理文件。
猜你喜欢
  • 2019-05-21
  • 2012-09-26
  • 2011-04-10
  • 2019-06-30
  • 2013-02-24
  • 2011-09-27
  • 2020-04-10
  • 2013-07-22
  • 2015-03-06
相关资源
最近更新 更多