在Windows系统上使用Apache2.2上模块化安装PHP5.3
在Windows系统上使用Apache2.2上模块化安装PHP5.3
PHP5.3终于来了,增加了一些功能,如namespace,静态迟绑定等。
本篇文章将帮您如何安装PHP5.3,现在我们开始。
1 下载
PHP.net网站更改很多目录结构,对于Windows系统组件,已经全部迁移到了http://windows.php.net的二级域中。
这个改变可能会我们需要适应一下。
我们下载对应Apache2.2模块化的VC9的x86线程安全的ZIP包,即php-5.3.0-Win32-VC9-x86.zip。
(注意,如果是CGI方式安装,则选择非线程安全的ZIP包。)
2 解压
我们可以将此压缩包解压到c:\php下,也可以解压其它盘的目录中,如e:\php。
3 配置
3.1 配置php.ini
在c:\php目录下把php.ini-development文件改名为php.ini
这是PHP 5.3的一个改变,另外一个文件php.ini-production是用于产品运行的典型配置。
接着我们打开php.ini文件,定义扩展包的路径。
查找“extension_dir”,修改为:
extension_dir = “c:\php\ext”
然后,我们打开一些必要的扩展包,即去掉一些扩展包的文件名的分号,以下笔者的配置:
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
extension=php_xmlrpc.dll
下面我们开始配置Apache2.2
打开Apache的httpd.conf文件,大概在239号左右,增加默认首页:
DirectoryIndex index.php index.html
在适当的位置,LoadModule的最后加入以下:
LoadModule php5_module “c:/php/php5apache2_2.dll”
AddType application/x-httpd-php .php
PHPIniDir “C:/php”
然后重启Apache2即可。
祝各位好运(转载请注明来自思技创想博客http://www.21cto.com)。