linux 安装了2个php,怎么设置apache使用哪个

rt具体设置方法,谢谢~~
2024-12-01 05:31:53
推荐回答(5个)
回答1:

有多种办法。
1 需要把两个 php 分别配置在两个域名(或 ip)下
如果是配置在一个域名(或 ip)下,至少有一个需要不用 php 后缀
2 看看需要的那个php可执行路径在那个下面,在apach.conf里配置到这个路径就可以了
如果是apache的话,看看httpd.conf中LoadModul php_module ……这里的路径。

3 再装一个apache,一个用5.1一个用5.2,开在不同端口就可以访问了。

回答2:

不同的linux目录布局不一样。以ubuntu为例,找到可用模块定义文件:
/etc/apache2/mods-available目录中的php5.load,这里面就是描述,修改路径再重启Apache就可以了:

LoadModule php5_module /usr/lib/apache2/modules/libphp5.so

回答3:

apache使用php取决于:
LoadModule php5_module modules/libphp5.so
所加载的so文件

回答4:

HTTPD中不能指定吗?

回答5:

httpd.conf