0

我正在尝试在我的服务器(基于 CentOS 的机器)上运行 composer install 并收到这个奇怪的错误,您的要求无法解析为一组可安装的软件包。

虽然我的项目文件夹中 phpinfo() 的输出将 php 版本显示为 7.4,但运行 php -v 命令显示为 7.1,请让我知道如何修复它。

编辑:composer -vvv about 正在显示以下内容-在 Linux 上使用 PHP 7.1.33 运行 1.10.15

4

1 回答 1

1

好的,我想通了,问题出在前面提到的 php-cli 上。我没有更新到新版本或删除旧版本,而是为新版本 PHP 的二进制文件创建了一个别名,并提供了 composer 的完整路径,所以我的命令现在看起来像这样:[alias(path to new version of PHP) ] [别名(作曲家的路径)] [作曲家命令]..

于 2020-10-26T06:09:18.143 回答