我想使用Apache在同一页面上同时运行PHP 4和PHP 5

时间:2011-11-15 16:30:56

标签: php apache php4

我在Google上获得的大部分结果都是如何让两个版本同时在同一页面上运行,但是在不同的URL上运行,但这不是我想要的,我希望例如让http:\ localhost运行PHP4和PHP5同一时间在同一页面,因为我有一个网站,它有来自PHP4的旧代码,只在PHP5中加载时分解,并且它有一些部分仅在PHP5中制作,所以我想在同一个地方运行两个PHP版本

我在运行Apache的Windows XP上,如果需要,我不介意切换到IIS 2007。我真的需要这样做我已经意识到了安全风险。

我知道这是一个转发但是我被遗忘了,因为有些人不希望我这样做,但我知道我需要这样做。

更新:问题是我有一个本地运行的站点连接到数据库我被告知一些代码是在PHP4中,一些在PHP5中,并且两个版本都是必需的,我被指派通过运行这两个来解决这个问题。版本,它不是一个连接到互联网的网站所以我认为不会发生任何问题。

1 个答案:

答案 0 :(得分:4)

Nopez。不可能。

我认为你有两个选择:

  1. '嵌入'其他php版本(iframe / ajax)
  2. '补丁'旧项目到PHP5
  3. 我必须多次使用第二个选项并且它是可行的(所有这些都取决于项目的大小和代码)。