我有 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。
!!! 注意 !!! 只做你理解的事情 !!! 注意 !!!
切勿在生产环境中使用它!