在Ubuntu服务器8.10中用于Apache 2.2.9的PHP4

时间:2008-11-19 16:47:28

标签: ubuntu apache2 php4

我最近从基于Windows的开发环境转移到了ubuntu环境。我需要同时提供PHP4和PHP5(PHP4是公司要求,因此我无法决定它)。我的问题是我无法安装PHP4,因为它不能作为一个包提供,似乎获得它的唯一方法就是编译它。你能指点我一个关于如何编译和安装PHP4的好资源或教程。我需要能够轻松地在两个版本之间切换,làWAMPSERVER(如果不可能,我将为PHP4设置)。感谢。

2 个答案:

答案 0 :(得分:3)

嗯,真正的问题是你的公司要求你运行PHP4,这是一个EOLd产品。这意味着没有更多的安全修复程序。我会非常害怕部署类似的东西。

话虽这么说,你可以通过运行一个作为CGI而另一个作为apache模块,或者作为CGI和映射CGI支持到基于IP或vhost的不同版本来运行。 This article描述了在不同的IP下运行4和5作为apache模块,但它适用于Ubuntu 6.06.1 LTS。

答案 1 :(得分:0)

php4软件包似乎在dapper中可用。

你可以在你需要安装php4时添加dapper的repos到你的sources.list( - )(这不是很干净,但它可能比somethingelse更干净。)

(或者您可以按包设置源首选项,但我不知道如何操作,我只知道它存在于Debian中,所以它也应该存在于Ubuntu中。)

PS:对不起我的英语。