【问题标题】:how to install php 5.4 with ubuntu 16??如何使用 ubuntu 16 安装 php 5.4?
【发布时间】:2016-11-23 05:32:51
【问题描述】:

我已经在 ubuntu 16 上安装了 LAMP 堆栈,我得到了 php 7。

我想将其降级为 php 5.4 。我应该使用什么命令来删除 php 7 并在我的 ubuntu 16 中安装 php 5.4?

【问题讨论】:

  • 您是否尝试过以下可用的 PHP 版本管理器(切换器)之一:phpbrewphp-version 或其他?
  • 您这样做有充分的理由吗? a) 5.4 完全不受支持。 b) 很少有代码不能在 7.0 上运行 c) 7.0 可以快 100% 左右 d) 如果没有别的,请使用 5.6!
  • 不要那样做。 PHP 5.4 已经死了,它不再获得安全更新,所以你会让你的服务器不仅过时而且容易受到攻击。

标签: php ubuntu lamp


【解决方案1】:

试试这个

sudo apt-get purge php*

然后

sudo apt-get install php5.4 php5.4-gettext php5.4-common

【讨论】:

    【解决方案2】:

    首先,从您的 Ubuntu 中删除 LAMP。 然后,使用以下内容:

    sudo apt-get update
    sudo apt-get install apache2 php5 mysql-server mysql-client php5-mysql //install php 5.3
    sudo apt-get install python-software-properties
    sudo add-apt-repository ppa:ondrej/php5
    sudo apt-get remove php5 //remove php 5.3
    sudo apt-get update
    sudo apt-get install php5 //install php 5.4
    

    【讨论】:

    • 它不起作用,我们为什么要删除 php5 ?我的系统中有 php7。
    • 首先,您应该删除php7或LAMP,完成后,命令此代码。
    【解决方案3】:

    首先您必须安装 PHP 5.4(如果您还没有安装的话):

    sudo apt-get install php5-fpm php5-mysql
    

    然后:

    阿帕奇:

    sudo a2dismod php7.0 ; sudo a2enmod php5.4 ; sudo service apache2 restart
    

    命令行界面:

    sudo update-alternatives --set php /usr/bin/php5.4
    

    【讨论】:

      猜你喜欢
      • 2017-08-29
      • 1970-01-01
      • 2017-08-15
      • 2017-08-28
      • 2017-07-16
      • 1970-01-01
      • 2018-05-16
      • 2018-12-05
      • 1970-01-01
      相关资源
      最近更新 更多