Apache2.2_php5.3 配置成功
Apche httpd-2.2.25-win32-x86-no_ssl.msi
php php-5.3.29-Win32-VC9-x86.zip 解压到 d:/php 目录下.
1.配置php.ini
将d:/php/php.ini-development 复制后重命名成d:/php/php.ini。
大约在 821行
; extension_dir = "ext" 在这行下面 增加如下行
extension_dir = "ext"
定位到 926 行
;extension=php_curl.dll 下 增加如下行
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mysql.dll
extension=php_xmlrpc.dll
复制php5ts.dll文件到WINDOWS/system32目录下,只有php-5.3.3-Win32-VC6-x86版本中才有php5ts.dll
2. 配置 httpd.conf
定位到 129行
#LoadModule vhost_alias_module modules/mod_vhost_alias.so 下 增加如下行
LoadModule vhost_alias_module modules/mod_vhost_alias.so
Include conf/extra/httpd-vhosts.conf
LoadModule php5_module "d:/php/php5apache2_2.dll"
PHPIniDir "d:/php"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html
定位到 249行 修改成如下 下面修改成如下
DirectoryIndex index.html index.php
修改apache的额外配置extra/ httpd-vhosts.conf文件,其它的 闭合都删除. 只保留以下内容
DocumentRoot "D:/phptest"
ServerName test.com
Allow from All
测试:
在 D:\phptest 目录下 新建一个文本文档 index.php
输入如下内容
phptest
然后启动 apache 将出现
php 信息页即正常.