如何安装旧的 PHP 版本

Yas*_*ndu 14 linux php

我已经从 apt 安装了 php - 如何删除该版本并安装旧版本?

Ern*_*nie 12

您可以使用 Apt 安装任何软件包的旧版本 - 您只需查找所需的特定版本名称。假设您使用的是 Debian,您可以在他们的站点http://www.debian.org/distrib/packages 上查找旧版本的软件包

安装所述特定包的格式如下:

apt-get install <package name>=<version>

这样如果你想安装名为 5.3.3-7+squeeze3 的版本,你可以使用这个:

apt-get install php5=5.3.3-7+squeeze3

但这也让我想到了“你为什么要这样做?”的问题。虽然您可能有需要旧版本 PHP 的PHP 脚本,但根据我的经验(我运行一个托管数百个网站的 Web 服务器),长一段时间没有升级会损坏 PHP 脚本。因此,您将在您的服务器上运行一个危险的不安全版本的 PHP。您确定要这样做吗?

  • 我目前有一个托管服务器运行 5.2 的站点。我想设置一个与此匹配的虚拟机,以便我在开发时可以确定这些东西在实时服务器上运行。但是,如果我的主人可以做到,我想升级(我希望)。但我担心从 5.2 迁移到 5.4.9。一定有重大变化,不是吗? (6认同)
  • +1 关于安全性这个词,但我不同意“不要破坏任何东西”部分。 (3认同)

Luc*_*man 5

apt-get remove --purge yourphppackage
Run Code Online (Sandbox Code Playgroud)

去这里:http : //archive.ubuntu.com/ubuntu/pool/main/p/php5/

获取您需要的版本的 deb 文件。

dpkg -i yourphppackage.deb
Run Code Online (Sandbox Code Playgroud)