【发布时间】:2010-10-31 03:43:01
【问题描述】:
有没有机会在同一台机器上运行不同版本的 PHP(现在我希望 5.2 和 5.3 并排)在不同的 vHost 中运行?我正在运行 Debian 服务器,PHP 包来自 dotdeb.org - 有没有简单的方法来实现这样的设置?谢谢!
【问题讨论】:
有没有机会在同一台机器上运行不同版本的 PHP(现在我希望 5.2 和 5.3 并排)在不同的 vHost 中运行?我正在运行 Debian 服务器,PHP 包来自 dotdeb.org - 有没有简单的方法来实现这样的设置?谢谢!
【问题讨论】:
安装到不同的模块名称,例如
mod_php52
mod_php53
如果您使用 ./configure 构建,请不要忘记指定不同的配置目录
在虚拟主机 1 中
LoadModule mod_php52 modules/mod_php52.so
在虚拟主机 2 中
LoadModule mod_php53 modules/mod_php53.so
警告我没试过这个,可能会出现各种库问题,所以要注意两个模块不要尝试使用相同的库。尽可能多地将依赖项构建到不同的目录中。这可能会变得很棘手!
【讨论】: