我想在具有两个 PHP 版本(PHP 4 和 5)的服务上安装我的 PHP Web 应用程序。我需要 PHP5,但由于服务器限制,我无法访问httpd.conf
。我该如何告诉 Apache Web 服务器为该文件夹选择 PHP5?
服务器是Linux。
答案1
您可以通过多种方式在已安装的 PHP 版本之间切换。如果您被限制使用.htacess
,您可以在文件中添加处理程序.htacess
。例如,如果您想使用 PHP 4,您可以将以下代码添加到文件.htacess
:
AddHandler application/x-httpd-php4 .php .php4 .php3
对于 PHP 5.0,您可以使用:
AddHandler application/x-httpd-php5 .php .php5 .php4 .php3
对于 PHP 5.1,您可以使用:
AddHandler application/x-httpd-php51 .php .php5 .php4 .php3
PHP 5.2 和 5.3 也类似。如果您想要带 Suhosin 补丁的 PHP 5.2,请使用:
AddHandler application/x-httpd-php52s .php .php5 .php4 .php3
您可以在以下链接中找到答案: