无法安装Magento 2

34gzjxbg  于 2022-11-12  发布在  其他
关注(0)|答案(2)|浏览(160)

我不能安装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.
a64a0gku

a64a0gku1#

看起来问题出在您当前的php版本上。安装magento需要您的php7.3版本。
您可以通过下面的命令验证您当前的php版本。

php -v

它将显示当前的PHP版本。
您可以通过以下命令更改命令行PHP版本

update-alternatives --config php

在您的情况下,要解决上述错误,请将其更改为php7. 3,如果需要,您可以在命令前面加上sudo访问权限。
对于webversion php更改,您可以运行

a2enmod php7.*

用你需要的版本替换7.*,然后重新启动apache或ngix服务
在apache 2的情况下,你也可以运行下面的命令

/etc/init.d/apache2 restart

如果需要sudo权限,则可以使用sudo访问权限运行该命令。

注意:对于某些与服务器相关的操作,请确保在运行此命令时具备一定的知识,或者您也可以要求服务器管理员帮助进行相同的配置。

q7solyqu

q7solyqu2#

试着用下面的方法,
使用--ignore-platform-reqs
例如:-composer install --ignore-platform-reqs
它将忽略平台需求问题,如php版本等。

  • 谢谢-谢谢

相关问题