配置Apache服务器与PHP语言

分别下载Apache2.4和PHP5.6.12。安装好Apache服务器后,开始配置PHP,使Apache能够解析PHP语言。

按照PHP手册中的说明,首先配置PHP语言的配置文件php.ini,具体配置可参考手册。然后开始配置Apache服务器,根据手册中“以Apache Handler方式安装”一节来配置。

在Apache的配置文件httpd.conf中添加如下几行:
PHPIniDir "C:\php\"
LoadModule php5_module "C:/php/php5apache2_4.dll"
AddHandler application/x-httpd-php .php
AddHandler application/x-httpd-php .htm
AddHandler application/x-httpd-php .html

注意,有手册笔记提到第1行和第2行的斜杠是不同的。PHPIniDir后的路径要用反斜杠'\',LoadModule后第二个路径参数中用正斜杠'/',还提到PHPIniDir必须在LoadModule之前,否则会出错,这两点我没有验证,为了保险照做了。第4行和第5行是我自己加的,为了让服务器能够解析html和hml文件中嵌入的PHP语言。如果没有这两行,在html文件中嵌入的PHP语言无法被解析,只会显示源代码。

PHP手册上的配置过程到此为止,实际配置时还要添加系统环境变量。打开“系统”->“高级系统设置”->“环境变量”,在“系统变量”中找到“PATH”,添加两个环境变量“C:\php;C:\php\ext”。

至此,PHP配置完成,用Apache可解析PHP语言。

你可能感兴趣的:(配置Apache服务器与PHP语言)