如何解决Composer运行中断并显示Killed的长时间未解问题?

2026-04-18 13:001阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计514个文字,预计阅读时间需要3分钟。

如何解决Composer运行中断并显示Killed的长时间未解问题?

在内存1GB(分配给PHP的最大运行内存是128MB)的Linode VPS上运行Composer安装Drupal模块,遇到KILLED提示,未成功安装。将PHP内存提升至256MB后,问题解决。

在内存1GB(分配给PHP的最大运行内存是128MB)的Linode VPS上运行Composer安装Drupal模块,没有得到成功的提示,只是提示KILLED。

通过修改分配给PHP的运行内存把PHP内存由128MB提高到256MB以后,报错具体了一点:

Fatal error: Out of memory (allocated 754982912) (tried to allocate 33554440 bytes) in phar:///usr/local/bin/composer/src/Composer/DependencyResolver/RuleSet.php on line 84

加到512MB:

Fatal error: Out of memory (allocated 832577536) (tried to allocate 16777216 bytes) in phar:///usr/local/bin/composer/src/Composer/DependencyResolver/Solver.php on line 223

再加到768MB,报错又变成一句简单的KILLED了。

看来Composer的胃口不小啊。怎么办?

1.最简单粗暴而最有效的办法就是把服务器升级,给服务器加内存。实在穷心疼钱的话,就放弃Composer或者曲线救国。

2.备选方案就是给服务器分配点假的内存糊弄一下服务器,SWAP缓存了解一下。

阅读全文
标签:

本文共计514个文字,预计阅读时间需要3分钟。

如何解决Composer运行中断并显示Killed的长时间未解问题?

在内存1GB(分配给PHP的最大运行内存是128MB)的Linode VPS上运行Composer安装Drupal模块,遇到KILLED提示,未成功安装。将PHP内存提升至256MB后,问题解决。

在内存1GB(分配给PHP的最大运行内存是128MB)的Linode VPS上运行Composer安装Drupal模块,没有得到成功的提示,只是提示KILLED。

通过修改分配给PHP的运行内存把PHP内存由128MB提高到256MB以后,报错具体了一点:

Fatal error: Out of memory (allocated 754982912) (tried to allocate 33554440 bytes) in phar:///usr/local/bin/composer/src/Composer/DependencyResolver/RuleSet.php on line 84

加到512MB:

Fatal error: Out of memory (allocated 832577536) (tried to allocate 16777216 bytes) in phar:///usr/local/bin/composer/src/Composer/DependencyResolver/Solver.php on line 223

再加到768MB,报错又变成一句简单的KILLED了。

看来Composer的胃口不小啊。怎么办?

1.最简单粗暴而最有效的办法就是把服务器升级,给服务器加内存。实在穷心疼钱的话,就放弃Composer或者曲线救国。

2.备选方案就是给服务器分配点假的内存糊弄一下服务器,SWAP缓存了解一下。

阅读全文
标签: