| 
 
| Apache 2.2 Apache 2.4 配置 PHP 5.2 PHP 5.3 PHP 5.4 PHP 5.5 PHP 5.6 PHP 7 代码如下 将PHP Thread Safe作为Apache模块,只需要在httpd.conf中添加以下代码即可。
 
 PHPIniDir "xxx/PHP"
 LoadModule phpX_module "xxx/phpXapacheX_X.dll"
 AddType application/x-httpd-php .php
 
 <IfModule dir_module>
 DirectoryIndex index.php index.html index.htm
 </IfModule>
 
 
 PHPIniDir指定php.ini所在的路径,一般为php的安装路径,请使用绝对路径,如C:/a/b/c/phpLoadModule将php作为Apache的模块加载,模块名称和文件名视版本而定,详见下方,请使用绝对路径。AddType指定让Apache解析php,否则会将php当作普通html文件输出,可以指定多个扩展名如 AddType application/x-httpd-php .php .jsp .asp,将php jsp asp都当作php解析,从而伪装程序语言。
粉色部分不是必须,但是如果不加,不能使用index.php作为默认首页。
 Apache + PHP 5.X Thread Safe
 LoadModule php5_module "xxx/php5apache2_2.dll"
 LoadModule php5_module "xxx/php5apache2_4.dll"
 
 Apache + PHP 7.X Thread Safe
 LoadModule php7_module "xxx/php7apache2_4.dll"
 
 用哪个取决于Apache版本和php目录中是否有该文件,PHP 5.5开始只能和Apache 2.4以上配合使用。
 
 
 | PHP 5.2 | php5apache2_2.dll |  | PHP 5.3 | php5apache2_2.dll |  | PHP 5.4 | php5apache2_2.dll php5apache2_4.dll |  | PHP 5.5 | php5apache2_4.dll |  | PHP 5.6 | php5apache2_4.dll |  | PHP 7.0 | php7apache2_4.dll |  | PHP 7.1 | php7apache2_4.dll |  | PHP 7.2 | php7apache2_4.dll | 
 | 
 |