【问题标题】:Linux add PHP 7.4 to Webmin/VirtualminLinux 将 PHP 7.4 添加到 Webmin/Virtualmin
【发布时间】:2021-01-29 20:57:36
【问题描述】:

我当前的 Webmin/Virtualmin 设置有 PHP 5.6 和 7.2。越来越多的 composer 包需要 PHP 7.4。我不想将 7.4 作为默认 PHP,我在服务器上有需要 5.6 的站点(我知道,不是很好,但它就是这样),所以我试图以相同的结构安装 7.4 7.2,在/opt/rh文件夹中。

Linux版本为“CentOS Linux release 7.8.2003 (Core)”

我已尝试执行此操作大约 5 次,但每次都失败了,没有任何信息(我可以找到)说明如何执行此操作。任何帮助将不胜感激。

【问题讨论】:

    标签: php webmin virtualmin


    【解决方案1】:

    您可以同时运行多个版本的 php。 检查这个 Multiple PHP Version on Centos

    【讨论】:

    • 它很接近,但是当我运行此命令“sudo yum list rh-php7[0-9].x86_64”时我没有可用的php 7.4(最高为7.3)你知道吗如何将 7.4 加入此列表?
    • 在一切运行之前运行这些以更新您的存储库列表sudo yum install epel-release yum-utils -ysudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
    • RHSCL,因此 CentOS-scl,只提供 PHP 7.2 和 7.3。
    【解决方案2】:

    如果您需要保留 PHP 的默认版本,请确保从 [remi-safe] 存储库安装 PHP 7.4

    安装 Remi Release 存储库并清除缓存:

    yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm && yum clean all
    

    安装 PHP 7.4 软件包:

    yum -y install php74-php-{cli,pdo,fpm,zip,gd,xml,mysqlnd}
    

    在我们的documentation page 上清楚地描述了如何为 Virtualmin 安装不同版本的 PHP。

    【讨论】:

      猜你喜欢
      • 2018-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-11
      • 2012-09-28
      • 2016-09-21
      • 2020-09-10
      • 2020-07-01
      相关资源
      最近更新 更多