【问题标题】:Run php5 and php7 in parrallel并行运行 php5 和 php7
【发布时间】:2017-09-18 06:52:21
【问题描述】:

我有 php5 和 php7 应用程序。

php5应用与php7不兼容。

如何在同一个 apache 服务器上运行两个运行时?

【问题讨论】:

标签: php apache


【解决方案1】:

如果你的操作系统是ubuntu,那么你可以根据article设置多个Apache实例,一个运行PHP 5,另一个运行PHP 6。

【讨论】:

    【解决方案2】:

    您应该可以,但您需要访问服务器,因此共享虚拟主机可能不受限制。从另一个 SO 帖子中查看这个答案。我相信这应该适用于此。

    一种方法是设置您的 php 主版本 mod_php 并通过不同端口上的快速 cgi 运行所有其他 (即 81、82、83 等)。这不能保证完全一致 行为。

    Credit to Dana the Sane

    所以一个版本是通过 CGI 完成的,另一个是作为 apache 模块完成的。

    或者,您可以考虑升级您的 php5 代码以与 php7 兼容,因为它会使其更加稳定和安全。 虽然很耗时。

    【讨论】:

    【解决方案3】:

    基本上你需要使用 fastcgi。

    你应该在这里寻找这样做:http://linuxplayer.org/2011/05/intall-multiple-version-of-php-on-one-server

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-07-05
      • 1970-01-01
      • 2016-06-20
      • 2020-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-27
      相关资源
      最近更新 更多