不同的php版本的服务器与多个v主机

我有一个服务器和主机多个客户端网站作为虚拟主机。 我的Lamp版本从2008年开始已经过时了,并且为了一个新的项目,并且希望有一个更新的版本,而不需要改变我的旧网站,因为它们将会破坏更新的php版本。 在另一个Lamp版本或更新的PHP版本上configuration该系统上的虚拟主机是否可行?

系统:Debian

networking服务器:Apache 2

你不能,因为PHP模块处理“application / x-httpd-php”mimetypes,并且如果你有两个模块被加载,它们都会处理相同的mimetypes。 可能是第一个加载胜利。 模块加载一旦注意到Apache实例就完成了,所以你不能configurationVirtualHosts为PHP加载其他模块。

您可以通过configuration您的Web服务器来使用CGI,并将PHP代码作为CGI脚本来运行,您可以为不同types的PHP文件使用不同的解释器。 为此,必须将“CGI”PHP文件命名为其他内容,以便原始处理程序不会识别它们。

不过,你应该考虑升级你的服务器。 2008年的一个networking服务器是一个遗留问题,你使用的PHP版本可能有很多错误/安全漏洞。 如果旧的网站需要改变,那就这样吧。 这个安全价格似乎不是太高。