Composer-1.5.5不能在CentOS-7.4上使用php-7.2

我在CentOS-7.4上安装了PHP 7.2.0 (cli) (built: Dec 18 2017 09:57:10) (NTS),并且还安装了composer-1.5.5。Composer-1.5.5不能在CentOS-7.4上使用php-7.2

当运行在终端composer,它抛出以下错误:

[Symfony\Component\Console\Exception\CommandNotFoundException] Command "list" is not defined. Did you mean this? list

我怎样才能解决这个问题?谢谢。

回答:

第一步总是要用最新的版本进行测试,所以对于刚刚发布的作曲家1.5.6来说。

您可以随时在本地尝试,无需为此使用生产服务器。如果你的本地实验告诉你它适用于php 7.2 + composer 1.5.5,你会知道你的服务器上有些东西不可用,你可以从那里开始工作。如果它与作曲家1.5.6一起工作,你会知道它可以在生产服务器上工作,并且你不必担心会破坏某些东西。

这实际上只是一种标准的做事方式,因为您不应该使用生产服务器来测试您使用的任何软件的更新版本的兼容性。

如果PHP 7.2不适用于任何作曲家版本,那么您应该在这里为作曲家创建一个问题:https://github.com/composer/composer/issues,因为这可能与最新的PHP版本存在一些兼容性问题,我们无法帮助您。

以上是 Composer-1.5.5不能在CentOS-7.4上使用php-7.2 的全部内容, 来源链接: utcz.com/qa/262595.html

回到顶部