如何在我的 ubuntu 14.04 服务器上安装 PHP5.3?
apt-cache showpkg php5
没有显示 5.3 版本。
我尝试使用此帖子中的示例来安装它们(我的 ubuntu 版本为 3.13),但 apt-get 说该版本不存在。
还尝试从 php.net 下载 5.3 并进行编译,但出现编译错误。还有其他想法吗?
答案1
避免痛苦并切换回 12.04 -
从您的评论中我了解到您有一个使用 PHP 5.3 的项目,根据我的经验,当我迁移到 14.04 时也遇到了同样的问题。我的所有 CakePHP 项目都无法运行。这里给出的所有建议都有效,我能够按照 @raaz 的回答通过手动构建来安装 PHP 5.3。但相信我,即使您成功安装了 PHP 5.3,它也会与其他软件包和服务(如 apache、mysql 等)存在很多依赖问题。我浪费了 2 天时间试图让事情正常运转,但最终我还是切换回了 12.04。
注意:对于您问到的如何在 Ubuntu 14.04 中安装 PHP 5.3 的问题,上述方法可以帮助您做到这一点。但它无法解决您的目的,即让您的应用程序无缝运行。
答案2
在终端中尝试以下命令(Ctrl++ Alt)T
sudo -i
wget http://in1.php.net/distributions/php-5.3.29.tar.bz2
tar -xvf php-5.3.29.tar.bz2
cd php-5.3.29
./configure
make
make install