同一Apache服务器上有多个PHP版本

同一Apache服务器上有多个PHP版本,php,apache,Php,Apache,我有一个Ubuntu 14.04 LTS服务器,带有Apache2,通过虚拟主机托管2个站点。我使用以下命令安装了Apache: $ sudo apt-get purge apache2 $ sudo apt-get purge php5 libapache2-mod-php5 $ sudo apt-get purge autoremove $ sudo apt-get install apache2 libapache2-mod-php5 php5 现在服务器使用PHP5.5版本。我

我有一个Ubuntu 14.04 LTS服务器,带有Apache2,通过虚拟主机托管2个站点。我使用以下命令安装了Apache:

$ sudo apt-get purge apache2 
$ sudo apt-get purge php5 libapache2-mod-php5 
$ sudo apt-get purge autoremove 
$ sudo apt-get install apache2 libapache2-mod-php5 php5 

现在服务器使用PHP5.5版本。我的一个应用程序需要PHP5.5,另一个需要PHP5.2。如何将PHP5.2与PHP5.5一起安装,并相应地配置站点以使用它们(通过
.htaccess
vhost conf
)?任何详细的回答都将不胜感激,因为我是这个深度的主机新手。

您能提供一些失败的代码吗?您需要哪些代码?我刚更改了php.ini文件,它就停止工作了。我附上了错误的照片。似乎没有其他帮助了。请查看错误日志中的php-errors。您得到了一个相当有用的错误消息的巨大列表。仔细阅读并逐一消除。如果您需要有关特定消息的帮助,我们可以提供帮助,但我们无法调试您的整个脚本,特别是因为您没有发布它。提示:首先关注命运。理想情况下,死亡的代码(即以前运行但现在不运行的代码)。日志有帮助-在不到100个日志中有29个致命错误。这显然是一个严重的问题。从那里开始。修复这些,然后,回来让我们知道你的进展,发布另一个日志,或者一个更好的问题。现在,你显然需要解决你能解决的问题,在你专注于说“这起作用了,然后就没有了”之前,因为如果没有更多的信息,没有人能帮助你解决这类问题。