我如何在Ubuntu 13.04(Raring Ringtail)——最好是 5.3.3 版本?
答案1
您可以照常安装 php,这将安装 5.4,然后使用此脚本将其降级到 5.3:
http://www.ubuntugeek.com/how-to-downgrade-php-version-from-5-4-to-5-3-in-ubuntu-12-10-quantal.html
遵循的程序
首先您需要从上面的链接下载 shell 脚本。
获得 php5_4_downgrade_5.3.sh 文件后,您需要使用以下命令更改权限
sudo chmod 755 php5_4_downgrade_5.3.sh
现在您可以使用以下命令运行脚本
sudo sh php5_4_downgrade_5.3.sh
按照屏幕上的说明进行操作,它今天在 Rackspace 云 Ubuntu 13.04 上运行!
答案2
除非您在 13.04 平台上从源代码进行完全重新编译,否则我建议不要在更高版本的操作系统上安装任何旧 PHP 版本的预打包版本。原因是主要版本之间存在许多不兼容性,当出现问题时您会感到非常不愉快。
无论如何,这都会很麻烦,需要花费时间和精力。为了完成这项工作,您可能还不得不重新编译和重新安装许多依赖包。随着供应商发布和更新较新的支持包(即更多重新编译和重新安装),保留旧版本可能需要付出很多努力。
另外,请记住,新版本的 PHP 中修复了一些问题(安全问题),不值得回溯到旧版本。
另一个建议可能是重新安装支持您所需 PHP 版本的操作系统作为发行版的一部分。
答案3
我建议只运行旧版本的 Ubuntu - 尤其是 Ubuntu precise 仍然包含 PHP 5.3 并且它也是 LTS。
答案4
有一个页面包含不受支持的先前 PHP 版本这里。我猜 tarball 中有一个带有说明的 README。