在Ubuntu 12.04中安装php 5.3.10

我一直在试图将php版本从php 5.4降级到php 5.3。 我尝试删除php5,清除php5,然后重新安装使用“apt-get安装php5 = 5.3.6-13ubuntu3.6”,但它没有帮助,我得到一个消息说:“E:Version”5.3.10-1ubuntu3.3 '找不到'php5'“。 有没有办法可以在Ubuntu 12.04安装PHP 5.3.10?

我正在使用亚马逊ec2实例,

如果您收到某个版本未find的答复,则可能不在存储库中。

尝试使用apt-cache search php5来查看可用的版本。

否则,如果没有可用的包,可以通过这样做来添加http://www.dotdeb.org/存储库: sudo echo "deb http://php53.dotdeb.org stable all" >> /etc/apt/sources.list 。 然后另一个apt-get update ,然后你应该有一个php5.3包可用。

例如,apt-cache策略显示软件包源的优先级以及单个软件包的优先级。 另一个例子是apt-cache dumpavail,它显示所有软件包的所有可用版本的标题。 apt-cache pkgnames显示在caching中至less出现一次的所有包的列表。

如果你需要5.3.10你也可以从源代码编译成cgi或者使用googlefinddeb包然后你需要下载它并使用dpkg -i $ PACKAGENAME