Menu

在一個 Apache 上同時運行 PHP4 與 PHP5

將 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"