作曲家挂在安装依赖项

Ste*_*hen 2 php composer-php

在阅读了其他有关此问题的内容后,大多数人表示耐心等待。它已经运行了大约15个小时,仍然没有任何运行。我已经在AWS EC2 Micro上找到了它,我知道内存很低,但是我添加了512mb交换空间。内存和cpu都占90%。

可以肯定地说它不会完成,还是最终会有所作为?无论如何,是否有日志记录此过程以查看其作用?

Sve*_*ven 5

Composer应该在几秒钟内完成大小合理的安装作业。如果要安装的软件包数量非常庞大,则可能需要几分钟才能完成(所谓的“巨大”,是指我所经历的更多,即可能超过100个软件包)。

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

我建议不要在如此糟糕的机器上运行Composer。增加交换空间将无济于事,只会使计算机大量读写磁盘,从而使整个过程延迟几个数量级(例如慢100或1000倍)。您应该在开发计算机上运行安装步骤,然后将所有内容复制到Amazon实例。

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