包括Apache中的几个PHP版本,可通过AddHandler指令进行切换
我使用的共享web主机在同一台服务器上提供了几个PHP版本:5.2、5.3和5.4。通过分别命名文件扩展名包括Apache中的几个PHP版本,可通过AddHandler指令进行切换,apache,mod-php,Apache,Mod Php,我使用的共享web主机在同一台服务器上提供了几个PHP版本:5.2、5.3和5.4。通过分别命名文件扩展名.php54和.php53,或通过.htaccess指令,可以在这些版本之间切换: AddHandler php5.4-script .php 不过,我还没有完全弄清楚他们的Apache服务器是如何配置来支持这一点的。我发现的一切似乎都表明,一次只能将一个mod_php编译成Apache。这是否意味着php5.4-script是某种定制包装器模块?或者不同的PHP模块是否可以用不同的处理程
.php54
和.php53
,或通过.htaccess指令,可以在这些版本之间切换:
AddHandler php5.4-script .php
不过,我还没有完全弄清楚他们的Apache服务器是如何配置来支持这一点的。我发现的一切似乎都表明,一次只能将一个mod_php编译成Apache。这是否意味着php5.4-script
是某种定制包装器模块?或者不同的PHP模块是否可以用不同的处理程序名进行编译?根据对本主题的研究,正如您已经想到的,一个(快速)CGI包装器
,允许您通过htaccess等更改使用的PHP版本
如何实现这一点在此处有详细说明:
如果无法访问该站点,我将在此处列出以下步骤:
- 构建并安装例如启用fpm的php-5.3
- 配置php fpm
- 启动fpm
- 安装和设置mod_fastcgi、mod_fcgid
a(Fast)CGI包装器
,它允许您通过例如htaccess更改使用的PHP版本
如何实现这一点在此处有详细说明:
如果无法访问该站点,我将在此处列出以下步骤:
- 构建并安装例如启用fpm的php-5.3
- 配置php fpm
- 启动fpm
- 安装和设置mod_fastcgi、mod_fcgid
这是你需要的吗?所以基本上它是一个(快速的)CGI包装器?太好了。继续并发布答案…?:)您的主机未使用
mod\u php
。请检查以了解如何验证。这是您需要的吗?所以基本上它是一个(快速的)CGI包装器?太好了。继续并发布答案…?:)您的主机未使用mod\u php
。请检查以了解如何验证它。