在 Ubuntu 14.04 上将 PHP 从 5.5 降级到 5.3

在 Ubuntu 14.04 上将 PHP 从 5.5 降级到 5.3

现在,我知道这个问题已经在互联网上被问过无数次了,但是我按照很多关于这个论点的教程却无法找到答案。

这是我的情况:

  • 客户机器上新更新的 Ubuntu server 14.04

  • 服务器预装的 PHP 版本 5.5.9

  • 我根据 php 脚本的需要安装了 cURL 7.35 版本

  • 需要 PHP 5.3.28 和 cURL 7.35 才能正常运行的 PHP 脚本。

我在 Windows 上已经做过了,运行很顺利。

但是现在,在 Ubuntu 中,我似乎找不到任何解决方案。

我卸载了 PHP 5.5,然后尝试重新安装 PHP 5.3,过程中没有错误,但最终什么都没有安装(甚至 php-cli 也没有),实际上运行

apt-get install php5

就可以了,然后重新安装 PHP 5.5!

我也尝试回退到 12.04,但 cURL 却回落到了 7.22。

我已经努力了好几个小时,希望有人能给我一些提示,告诉我该如何继续。

TIA,里卡多

答案1

您可以按照如下方式安装旧版本:

apt-get install php5=5.3.28

答案2

清除 php5 并从源代码进行编译,像这样?:

sudo apt-get purge php5
wget -O php5_3.tar.gz http://us1.php.net/get/php-5.3.28.tar.gz/from/this/mirror
tar -xzcf php5_3.tar.gz
cd php5_3
./configure
sudo make
sudo make install

相关内容