2016-08-11 79 views
0

输出消息当我试图要求作曲需要杀死

composer require nelmio/solarium-bundle

命令是一端与消息

杀死。

此外,当我试图做

composer require nelmio/solarium-bundle --profile

一切都很好,但在供应商文件夹中没有的类。 composer.json更新它自己但composer.lock不更新。

我只想尝试手动添加nelmio/solarium-bundle的数据,但找不到需要导入到composer.lock文件中的数据。

+1

手动更新'composer.lock'听起来对我来说不是个好主意。将其置于不一致的状态会非常容易。如果你将'composer.json'和'composer.lock'恢复到最后一个已知的良好状态,然后运行'composer require nelmio/solarium-bundle',它是否仍会崩溃?你内存不足了吗? – Chris

+0

检查你的PHP错误日志,看看是否有错误被抛出,你也可以使用'-vvv'运行作曲器来增加详细程度。 – solocommand

+1

[请不要编辑您的问题以添加“解决”到标题](https://meta.stackexchange.com/questions/116101/is-it-ok-to-add-solved-to-the-title -of-A-问题)。相反,[在下面添加一个答案](https://meta.stackexchange.com/questions/17463/can-i-answer-my-own-questions-even-if-i-knew-the-answer-before-asking )并接受它。 – Chris

回答

2

解决:

我使用VM和我允许1个GB RAM为nginx的服务器。 在某些原因日光浴束是需要超过2Gb RAM安装。

要检查多少RAM,使用,而作曲家安装,你可以在作曲命令的末尾添加

--profile

,在这种情况下,它是

composer require nelmio/solarium-bundle --profile