您的位置:首页 > 运维架构 > Apache

Apache配置Php的两种方式

2013-01-26 19:12 387 查看
方式一:

配置

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来访问(没有验证过,一种猜测)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: