php5.3+Apache2.2 配置方法

在Windows系统上使用Apache2.2上模块化安装PHP5.3

PHP5.3增加了一些功能,如namespace,静态迟绑定等。


本篇文章将帮您如何安装PHP5.3,现在我们开始。

1

下载php5.3和apache2.2
php5.3一定要下载VC6的,VC9的不能使用apache,只能用iis

2

将此压缩包解压到d:/php下,也可以解压其它盘的目录

安装apache2.2

 

3 配置php5.3
在d:/php目录下把php.ini-development文件改名为php.ini
这是PHP 5.3的一个改变,另外一个文件php.ini-production是用于产品运行的典型配置。
接着我们打开php.ini文件,定义扩展包的路径。
查找“extension_dir”,修改为:
extension_dir = “d:/php/ext“

 

接着查找"session",将session临时文件夹路径修改为

session.save_path = "D:/PHP/Apache2.2/sessionTmp"          你指定的路径

 

接着查找"short_open_tag",修改为

short_open_tag = On         开启短标签

 

接着查找"date.timezone",修改为

date.timezone = Asia/Shanghai         将默认时区变为中国时间
然后,我们打开一些必要的扩展包,即去掉一些扩展包的文件名的分号,以下笔者的配置:
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_xmlrpc.dll

 

此处要注意,已经内置有php_curl.dll,在ext目录下,此DLL用于支持SSL和zlib.

如果只在php.ini中将注释去掉的话,再启动apache时,并不能成功加载此模块,会提示“This request operation is failed”

如果想成功加载的话,要将libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll

都拷贝到system32目录下,重启apache即可.

 


4 配置Apache2.2
打开Apache的httpd.conf文件,增加默认首页:

DirectoryIndex index.php index.html


在126行左右,即LoadModule的最后加入:
LoadModule php5_module "d:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "d:/php"



5 测试

在apache的htdocs目录中新建index.php

输入内容:

<?php
phpinfo();
?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值