Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Composer正在安装依赖项_Php_Composer Php - Fatal编程技术网

Php Composer正在安装依赖项

Php Composer正在安装依赖项,php,composer-php,Php,Composer Php,在阅读了其他关于这个问题的文章后,大多数人说他们很有耐心。 它已经运行了大约15个小时了,但仍然一无所获。 我在AWS EC2 Micro上安装了它,我知道ram很低,但我添加了512mb交换。 内存和cpu都占90%左右 可以安全地说它不会结束,或者它最终会有所作为吗?是否要记录此过程以查看其执行情况?Composer应该在几秒钟内完成一个大小合理的安装作业。如果要安装大量的软件包,可能需要几分钟的时间才能完成(我所说的“庞大”是指比我所经历的还要多,即可能超过100个软件包) 与其他PHP脚

在阅读了其他关于这个问题的文章后,大多数人说他们很有耐心。 它已经运行了大约15个小时了,但仍然一无所获。 我在AWS EC2 Micro上安装了它,我知道ram很低,但我添加了512mb交换。 内存和cpu都占90%左右


可以安全地说它不会结束,或者它最终会有所作为吗?是否要记录此过程以查看其执行情况?

Composer应该在几秒钟内完成一个大小合理的安装作业。如果要安装大量的软件包,可能需要几分钟的时间才能完成(我所说的“庞大”是指比我所经历的还要多,即可能超过100个软件包)

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

我建议不要在这样一台设备差的机器上运行作曲家。增加交换空间在任何方面都不会有帮助,它只会使机器大量读取和写入磁盘,从而将整个过程延迟数个数量级(比如慢100或1000倍)。您应该在开发机器上运行安装步骤,然后将所有内容复制到Amazon实例


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

尝试使用运行它?不,如果它可能很快就会完成,我不想取消它:\,您认为如何?我认为15小时太长,无法等待什么版本的composer,以及您的composer.json文件中有什么?上面的命令没有多大帮助-它不可复制。还请注意,您可以增加详细性,即
-vvv
。请在问题中添加任何新信息。“但我添加了512mb交换”你好,大量EC2费用!向微实例添加交换是一个坏主意,因为您需要按IO请求付费。每百万个请求只有0.10美元,但可以加起来。好主意,我把它转过来,在本地运行很好。@Stephen我帮你做了吗?