Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP5.2和PHP5.3在同一Apache(Debian)上的vHosts中并排运行?_Php_Apache2 - Fatal编程技术网

PHP5.2和PHP5.3在同一Apache(Debian)上的vHosts中并排运行?

PHP5.2和PHP5.3在同一Apache(Debian)上的vHosts中并排运行?,php,apache2,Php,Apache2,是否有机会让不同版本的PHP(现在我想让5.2和5.3并排运行)在同一台机器上不同的vhost中运行?我运行的是Debian服务器,PHP包来自dotdeb.org——有没有一种简单的方法来实现这样的设置?谢谢 安装到不同的模块名称,例如 mod_php52 mod_php53 如果使用./configure构建,请不要忘记指定不同的配置目录 在vhost 1中 LoadModule mod_php52 modules/mod_php52.so 在vhost 2中 LoadModule mo

是否有机会让不同版本的PHP(现在我想让5.2和5.3并排运行)在同一台机器上不同的vhost中运行?我运行的是Debian服务器,PHP包来自dotdeb.org——有没有一种简单的方法来实现这样的设置?谢谢

安装到不同的模块名称,例如

mod_php52
mod_php53
如果使用./configure构建,请不要忘记指定不同的配置目录

在vhost 1中

LoadModule mod_php52 modules/mod_php52.so
在vhost 2中

LoadModule mod_php53 modules/mod_php53.so

警告我没有尝试过这个,可能会出现各种库问题,因此请注意,两个模块不会尝试使用相同的库。尽可能多地将依赖项构建到不同的目录中。这可能会变得棘手

重复:嗯,好的,谢谢你的回答-我使用Debian是因为我不喜欢编译任何东西(特别是不是PHP;),我喜欢它在安装包的过程中解决所有依赖项。。。它认为,因为它实际上是一个coLinux环境(使用Debian发行版),我将在我的开发机器上创建另一个coLinux服务,而不是破坏我的旧(稳定)设置。。。我认为有一个简单的方法,但似乎我遇到了吨的问题(特别是图书馆的问题),当我试图安装5.3。。。