您的位置:首页 > 编程语言 > PHP开发

在XP IIS5.1手工安装PHP 5.2.11

2013-10-30 14:05 471 查看
建议不要使用PHP的Installer
安装包,安装过程中总会出现意想不到的问题。如果你安装过,建议你重做系统,恢复系统原始状态。

一、安装PHP 5.2.11

1、将下载的php-5.2.11-Win32.zip 解压缩到 d:\php5 目录中,目录可自选。

2、将目录中的 php.ini-dist 文件改名为php.ini,并把php.ini文件剪切放到 c:\windows
目录。

3、把php5根目录下的 php5ts.dll 、libmysql.dll 、libmcrypt.dll
这三个文件放到系统的system32目录下,注意这三个文件是必需的。

4、打开c:\windows\php.ini文件

找到:

extension_dir = "./"

更改为:

extension_dir = "d:\php5\ext"

找到以下语句,去除前面的分号:

;extension=php_mbstring.dll

;extension=php_gd2.dll

;extension=php_mysql.dll

;extension=php_mcrypt.dll

二、配置IIS使之支持PHP

1、打开IIS,找到“网站”-“默认网站”,右键点击“默认网站”,然后点击“属性”。

2、点击“ISAPI筛选器”,再点击“添加”按钮,在弹出的“筛选器属性”对话框中,依次填入筛选器名称“php”,可执行文件“d:\php5\php5isapi.dll”,如下图所示(其中php5isapi.dll的路径可以按“浏览”按钮来选择),然后点击“确定”退出。





箭头变为绿色,表明筛选器PHP安装正确。

3、在主目录标签下点击“配置”,出现“应用程序配置”对话框,再点击“添加”按钮,在弹出的“添加/编辑应用程序扩展名映射”对话框中,在可执行文件位置中输入
d:\php5\php5iaspi.dll,在扩展名处输入 php,然后确定。



4、补充一下,在windows2003 IIS中还需设置一下Web 服务扩展,设PHP为允许状态,这个“Web 服务扩展”在XP
IIS环境是没有的,不需设置。

Web 服务扩展简单了解一下,是一项WEB服务安全设置。可执行文件如exe、dll 必须添加到 IIS 控制台的 Web
服务扩展节点中,这样php、asp、aspx 等才能正常运行。

5、验证PHP是否能正常运行。

<?php

phpinfo();

?>

建立这个php文件,输入本地地址,能出现经典phpinfo页面,即为安装成功。

6、如果php页面,出现HTTP
403.12错误,请勾上“集成Windows身份验证”,这样设置只针对本机WEB实验环境,有很大安全隐患。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: