我不能安装Magento 2服务器https://prnt.sc/tqrb6n通过尝试做命令 composer 安装。也许有人如何。如何解决这个问题。
[root@junisoft junisoft.ru]# composer instal
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Your requirements could not be resolved to an installable set of packages.
Problem 1
- This package requires php ~7.3.0||~7.4.0 but your PHP version (7.1.28) does not satisfy that requirement.
Problem 2
- Installation request for magento/composer 1.6.0 -> satisfiable by magento/composer[1.6.0].
- magento/composer 1.6.0 requires php ~7.3.0||~7.4.0 -> your PHP version (7.1.28) does not satisfy that requirement.
2条答案
按热度按时间a64a0gku1#
看起来问题出在您当前的php版本上。安装magento需要您的php7.3版本。
您可以通过下面的命令验证您当前的php版本。
它将显示当前的PHP版本。
您可以通过以下命令更改命令行PHP版本
在您的情况下,要解决上述错误,请将其更改为php7. 3,如果需要,您可以在命令前面加上sudo访问权限。
对于webversion php更改,您可以运行
用你需要的版本替换7.*,然后重新启动apache或ngix服务
在apache 2的情况下,你也可以运行下面的命令
如果需要sudo权限,则可以使用sudo访问权限运行该命令。
注意:对于某些与服务器相关的操作,请确保在运行此命令时具备一定的知识,或者您也可以要求服务器管理员帮助进行相同的配置。
q7solyqu2#
试着用下面的方法,
使用
--ignore-platform-reqs
例如:-
composer install --ignore-platform-reqs
它将忽略平台需求问题,如php版本等。