Composer挂在安装依赖项上

时间:2014-01-09 22:36:56

标签: php composer-php

在用这个问题阅读其他人之后,大多数人都说有耐心。 现在已经运行了大约15个小时但仍然没有。 我已经在AWS EC2 Micro上获得了它,我知道ram很低但我添加了512mb交换。 内存和CPU都占90%左右。

说它不会完成还是最终会做某事是否安全?无论如何都要记录这个过程,看看它在做什么?

1 个答案:

答案 0 :(得分:4)

Composer应该在几秒钟内完成一个合理大小的安装作业。如果要安装的包装数量非常庞大,可能需要几分钟才能完成(我的意思是比我经历的更多,即可能超过100个包装)。

与其他PHP脚本相比,该过程使用了不寻常的RAM,即数百兆字节并不少见。

我建议不要在装备这么糟糕的机器上运行Composer。添加交换空间无论如何都会有所帮助,它只会让机器大量读写磁盘,延迟整个过程的数量级(比如慢100或1000倍)。您应该在开发计算机上运行安装步骤,然后将所有内容复制到Amazon实例。

它在本地计算机上运行多长时间?