如何降级在Ubuntu 13上的PHP 5.5到5.4?

我正在使用kubuntu 13.04我已经使用降级脚本来降级php 5.4到5.3,现在我删除了回购和脚本,删除了PHP 5.3,现在再次安装时,它是安装PHP 5.5不是5.4。

我如何安装PHP 5.4不5.5?

对不起,我想发表这个评论,但没有足够的代表。 无论如何,我不得不这样做,并遵循这些步骤 ,下面是我没有回到PHP 5.4

删除你的PHP,Apache等

 sudo apt-get purge apache2 php5 libapache2-mod-php5 # add here your server packages 

将存储库更改为raring(带备份)

 sudo sed -i.bak "s/saucy/raring/g" /etc/apt/sources.list 

更新和安装服务器软件包

 sudo apt-get update sudo apt-get install apache2 php5 libapache2-mod-php5 phpmyadmin 

改变储存库回到俏皮

 sudo sed -i "s/raring/saucy/g" /etc/apt/sources.list 

忽略所有当前升级(软件包保留)

 sudo apt-mark hold `aptitude -F%p --disable-columns search ~U` 

你可以从PHP Git仓库下载你想要的版本并手动编译它。

编制要求是:

  • autoconf:2.13+(对于PHP <5.4.0),2.59+(对于PHP> = 5.4.0)
  • automake:1.4+
  • libtool:1.4.x +(1.4.2除外)
  • re2c:版本0.13.4或更新
  • flex:版本2.5.4(对于PHP <= 5.2)
  • 野牛:版本1.28(首选),1.35或1.75

您可以从git.php.net下载5.4快照作为源代码:5.4.22

这里是一个从源代码安装的指南: 在Linux上从源代码安装php5

文章来源: php.net 。