composer-install-killed

问题描述

在一台服务器上面执行 composer install 命令,显示如下信息:

1
2
3
Loading composer repositories with package information
Updating dependencies (including require-dev)
Killed

服务器的配置信息是1核2G。

如何解决

解决方式一

增加服务器内存,这种原因或许是服务器内存不够导致的。

解决方式二

使用如下命令,查看当前composer包的一个状态信息。

1
composer diagnose

在我实际过程中出现下面的异常信息。

1
2
3
4
5
6
[root@VM_99_76_centos tools]# composer diagnose
Checking composer.json: OK
Checking platform settings: OK
Checking git settings:
[Symfony\Component\Process\Exception\RuntimeException]
The Process class relies on proc_open, which is not available on your PHP installation.

该命令很好的显示出了错误信息,根据错误信息将扩展打开,再次使用composer install即可正常操作。