Home >php教程 >php手册 >在IIS5.1中配置PHP(转)

在IIS5.1中配置PHP(转)

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-06 19:48:211065browse

环境:WINXP SP2+IIS5.1 开始之前请先确定你的IIS安装是否成功,能否通过http://localhost/来访问 一、先到PHP官方网下载个 php-5.2.5-Win32.zip ,点击这里链接到官网下载地址 二、下载好之后,直接全部接压至 D:\php\ 目录即可得PHP文件存放目录D:\php\ (

环境:WINXP SP2+IIS5.1

开始之前请先确定你的IIS安装是否成功,能否通过http://localhost/来访问

 

一、先到PHP官方网下载个php-5.2.5-Win32.zip,点击这里链接到官网下载地址

 

二、下载好之后,直接全部接压至D:\php\目录即可得PHP文件存放目录D:\php\ (注:这里你可以解压到其他盘,例如D盘或E盘,可以自己指定,这个不是关键步骤,这里以D盘作为例子)

 

三、将D:\PHP目录下的php.exephp-win.exephp.ini-dist三个文件拷到C:\Windows ( Windows 2000 下为 C:\WINNT)下; 将C:\Windows\php.ini-dist改名为php.ini,然后用记事本打开,利用记事本的查找功能搜索register_globals = Off,将 Off 改成 On,搜索extension_dir =,并将其路径指到你的 PHP 目录下的 extensions 目录,比如:extension_dir = "D:\php\ext"

将以下内容前面的;(注:分号)去掉 ;extension=php_dbase.dll(可选),;extension=php_gd2.dll 这个是用来支持GD库的,一般需要,必选 ;extension=php_ldap.dll 可选 ;extension=php_mbstring.dll 这不选一般用PHPMYADMIN会出红色提示,故必选 ;extension=php_mssql.dll 这个是用来支持MSSQL的,可选 ;extension=php_mysql.dll 这个是用来支持MYSQL的,要支持MYSQL必选;php里面的libmySQL.dll复制到 C:\Windows\System32再找到 session.save_path = /tmp ,将其改为 session.save_path = D:\php\sessions 。(注:此时你需要在D:\php目录下建立sessions文件夹,以存放session 。)

 

四、打开"Internet服务管理器",选择你想支持PHP的站点,打开属性页,点击"ISAPI筛选器"选项卡,点击"添加",在弹出的"筛选器属性"窗口的"筛选器名称"中填入"php";在"可执行文件"中填入"D:\php\php5isapi.dll",点击确定;

 

五、点击"主目录"选项卡,选择"应用程序设置"中的"配置"按钮,在弹出的"应用程序配置"窗口中点击"添加"按钮,在弹出的"添加/编辑应用程序扩展名映射"窗口中的"可执行文件"中填入"D:\php\php5isapi.dll","扩展名"一项填入"php" ;

OK,一切搞定,这时候要重启下IIS,下面这个是重启IIS的一个批处理:

将以下代码复制到一个文本文件内,保存为.bat文件 并运行
net stop w3svc
net stop iisadmin
net start w3svc

好了,重启完之后,我们就来测试下PHP安装有没有成功

 

六、新建一个网站 在网站目录下建立phpinfo.php 内容为

phpinfo();
?>

把phpinfo.php放到wwwroot的根目录下,然后打开浏览器,输入http://localhost/phpinfo.php o(∩_∩)o...哈哈显示出了PHP的一些信息,成功啦!所有的步骤都完成了,本人亲测,只要按照这个方法相信是可以成功的!

 

 

 

-------------以上方法是针对windows xp sp2的,我的系统sp3也能搭建成功。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn