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行 修改成如下 下面修改成如下
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
修改apache的额外配置extra/ httpd-vhosts.conf文件,其它的 <VirtualHost *:80> </VirtualHost> 闭合都删除. 只保留以下内容
<VirtualHost *:80>
DocumentRoot "D:/phptest"
ServerName test.com
<Directory "D:/phptest ">
Allow from All
</Directory>
</VirtualHost>
测试:
在 D:\phptest 目录下 新建一个文本文档 index.php
输入如下内容
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> phptest </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<?php
phpinfo();
?>
</BODY>
</HTML>
然后启动 apache 将出现
php 信息页即正常.
Apache2.2_php5.3 配置成功
最新推荐文章于 2021-03-24 22:09:10 发布