如何安装旧版本的 PHP?

如何安装旧版本的 PHP?

我有 ubuntu 16.04,需要安装 apache php5.3 mysql 和 php myadmin。我在 Google 上搜索过,但尝试过的所有建议都失败了。我要么最终安装 php5.6,要么在安装过程中出现多个错误。

现在我已经从 php.net 下载了 php5.3,并且我尝试编译和安装它,但是我的服务器将 php 文件视为文本文件(它给我它的内部代码而不是执行它)

那么你能直接指示我该怎么做吗...

我该如何删除我已经安装的所有内容,因为它肯定会不稳定,以及如何重新安装 apache php5.3 mysql 和 phpmyadmin。

任何帮助都值得感激!

答案1

嗯,这有点奇怪。

你可以

在 /etc/apt/preferences.d/myphppinningfile 中将 PHP 版本固定为 php5.3(名称无所谓)

比如(放入文件)

软件包:php Pin:版本 php5.3 # 从 apt 中选取一个 Pin-Priority:1000

编辑:请参阅此处了解 apt pinninghttps://wiki.ubuntuusers.de/Apt-Pinning/

并将较旧的 Repo 添加到 apt sources.list。precise 获得了 5.3 版本,如下所示:https://help.ubuntu.com/12.04/sample/sources.list

然后安装旧版本的 PHP,可能是来自 LTS。

!!! 注意 !!! 只做你理解的事情 !!! 注意 !!!

切勿在生产环境中使用它!

相关内容