代码之家  ›  专栏  ›  技术社区  ›  Joel Mellon

有没有办法将PHP作为比安装的版本旧的版本来执行?

  •  9
  • Joel Mellon  · 技术社区  · 15 年前

    示例:我正在运行PHP 5.3.3,我的旧站点代码已损坏。它在5.2.x上运行得很好。我可以简单地在脚本的顶部插入一个命令,将其作为5.2.x运行,这样下次升级到5.4、5.5等版本时就不必修复损坏的代码了吗?

    有这样的函数吗:

    exec_as_php_version('5.2.14');//?

    2 回复  |  直到 15 年前
        1
  •  9
  •   Michael Borgwardt    15 年前

    不,没有。欢迎来到版本依赖地狱。

        2
  •  2
  •   zerodin    10 年前

    它永远不会向前兼容。

    这是我之前看到的一个解决方案,但这是一个非常糟糕的主意: http://blog.dynom.nl/archives/Multiple-PHP-versions-on-one-webserver_20091103_53.html (链接不起作用)