配置apache2.4
在windows平台下php官方推荐使用apachelounge封装的二进制版本。官方原话是:
接下来对apache进行配置
- 打开文件conf\httpd.conf。
- ServerRoot "c:/Apache24" #配置为apache的根目录
- ServerName www.example.com:80 #将服务器名设置为localhost
- DocumentRoot "c:/Apache24/htdocs" #这个是网站的根目录
- <Directory "c:/Apache24/htdocs">
- DirectoryIndex index.html
- ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"
- <Directory "c:/Apache24/cgi-bin">
配置php5.6
“Non Thread Safe”是IIS专用的,“Thread Safe”才是Apache服务器用的。官方下载地址。解压后找到php.ini-production"改名为"php.ini"。
接下来对php进行配置
- extension_dir = "ext" # 首先打开扩展
- php_fileinfo.dll、php_gd2.dll、php_mysql.dll、php_mysqli.dll、php_pdo_mysql.dll # 将这些扩展打开,当然需要什么用打开什么,这是一般的配置。
整合
将下列内容复制到conf/httpd.conf文件的末尾
LoadModule php5_module "J:/php/php5apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "J:/php"