我只是试图Magento 2
在我的本地服务器上安装Xampp
我安装了作曲家,当尝试composer install
在命令提示符下运行时,出现错误
amzn/amazon-pay-and-login-with-amazon-core-module 3.2.9 需要 php 7.1.3- 7.2.0 您的 php 版本 7.3.2 不满足该要求。
我该如何解决这个问题?
我只是试图Magento 2
在我的本地服务器上安装Xampp
我安装了作曲家,当尝试composer install
在命令提示符下运行时,出现错误
amzn/amazon-pay-and-login-with-amazon-core-module 3.2.9 需要 php 7.1.3- 7.2.0 您的 php 版本 7.3.2 不满足该要求。
我该如何解决这个问题?
当前版本的 amzn/amazon-pay-and-login-with-amazon-core-module
包需要 PHP 版本7.2
。您使用的是软件包7.3.2
版本不支持的PHP 版本(尚)。3.2.9
您有多种选择来解决该问题:
降级到 PHP 7.2.x 以匹配包的要求。
尝试安装更新版本的软件包或直接从主分支安装。
如果与 PHP 7.3 的兼容性已添加到包的 composer.json 中,即在较新版本或主分支中,您可以使用:
# install the master branch
composer require 'amzn/amazon-pay-and-login-with-amazon-core-module:dev-master'
# install a version greater than 3.2.9
composer require 'amzn/amazon-pay-and-login-with-amazon-core-module:~3.2.10'
忽略单个的 PHP 版本要求composer install
:
composer install --ignore-platform-reqs
覆盖您的composer.json
.
"config": {
"platform": {
"php": "7.2.21"
}
}
这样,所有后续运行composer install|update
都会将 PHP 解析为 version 7.2.21
。