在一個 Apache 上同時運行 PHP4 與 PHP5
2008/09/18
將 PHP4 與 PHP5 分別以 CGI 和 Apache module 模式執行,以副檔名 .php4 與 .php 分辨執行的版本。
在 httpd.conf 加入:
<Directory "C:/php4">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
# PHP 4
#"C:/php4/" 這裡尾端必須要加上斜線
ScriptAlias /php/ "C:/php4/"
AddHandler php4-script .php4
Action php4-script "/php/php.exe"
# PHP 5
LoadModule php5_module "C:/php5/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php5"