2016-07-30 93 views
2

我使用Windows 7操作系统。我尝试启动命令时出现问题,例如:作曲家更新花费很多时间

php composer.phar update 

15分钟可以启动更新,我有很好的网络连接(也许更多!)。这发生在我使用其他互联网连接时。

会发生什么?

+0

是否所有源都可以访问。如果没有,你必须使用代理。 –

+0

作曲家本身需要大约15分钟才能启动,还是下载并安装您的软件包需要15分钟的更新? – kisanme

+0

更新花费15分钟或更多不是作曲家 – Med

回答

0

作曲者更新可能是一个缓慢的操作,因为解决依赖关系图大的项目中的依赖关系需要很长时间。如果您在作曲者更新时的某个时候打开系统监视器,则至少可以在一个内核上看到100%的CPU利用率。

如果您启用了XDebug,请将其禁用,因为它会显着降低作曲家的性能。

只要你有composer.lock文件,你实际上并不需要更新项目的依赖,最好是使用composer install,因为它只会安装在composer.lock定义库的版本和将完成速度快了很多。

+0

我有两个问题:如何禁用XDebug?我编辑了php.ini文件,但我仍然有这样的信息 - 当我使用linux系统时,为什么作曲家更新工作速度非常快? – Med