如何安装旧版 PHP

如何安装旧版 PHP

我已经从 apt 安装了 php——我怎样才能删除该版本并安装旧版本?

答案1

您可以使用 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 版本非常不安全。您是否当然你想这么做吗?

答案2

apt-get remove --purge yourphppackage

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

获取所需版本的deb文件。

dpkg -i yourphppackage.deb

答案3

使用然后卸载旧版本sudo apt-get purge php使用此https://www.php.net/releases/通过链接我们可以下载任何特定版本的 PHP 的 tar 压缩包。

请按照以下步骤操作

  1. 提取 tar 文件

  2. cd php-7.0.*

  3. ./configure

  4. make

  5. sudo make install

  6. 使用以下方式检查 php 版本php -v

相关内容