【问题标题】:PHP4 for Apache 2.2.9 in Ubuntu server 8.10Ubuntu 服务器 8.10 中用于 Apache 2.2.9 的 PHP4
【发布时间】:2010-09-23 02:03:53
【问题描述】:

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

【问题讨论】:

    标签: ubuntu apache2 php4


    【解决方案1】:

    嗯,真正的问题是您的公司要求您运行 PHP4,这是一个 EOLd 产品。这意味着不再有安全修复。我会非常害怕部署这样的东西。

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

    【讨论】:

      【解决方案2】:

      php4 包似乎在 dapper 中可用。

      您可以在需要安装 php4 时将 dapper 的存储库添加到您的 sources.list :-)(这不是很干净,但它可能比其他东西更干净)。

      (或者你可以通过包设置源偏好但我不知道怎么做,我只知道它存在于Debian中,所以它也应该存在于Ubuntu中。

      PS:对不起我的英语。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-12-10
        • 1970-01-01
        • 2018-06-25
        • 1970-01-01
        • 2019-01-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多