方式一:
配置
LoadModule php5_module "C:/php/php5apache2_2.dll
PHPIniDir "C:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php /php/php-cgi.exe
<IfModule mime_module>下增加
AddType application/x-httpd-php .php
方式二:
在<IfModule mime_module>下修改
AddType application/x-httpd-php .php
Action application/x-httpd-php /php/php-cgi.exe
具体的道理不是非常清楚
大概可以推测一下
方式一起作用的是
C:/php/php5apache2_2.dll
apache把php请求转交给php5apache2_2.dll处理
方式而是FastCGI方式
apache2收到php后转交给php-cgi处理
还有一种方式应该是直接配置FastCGI方式
ScriptAlias /cgi-bin/ "C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin/"
这样可以通过
http://xxx.xxx.xxx.xx/cgi-bin/php-cgi.exe?xxx.php来访问(没有验证过,一种猜测)