本地测试iis配置php环境

本机调试PHP环境配置教程(WindowsXP+IIS)

一、软件准备:
PHP
5.1.6 ):http://cn.php.net/distributions/php-5.1.6-Win32.zip

MySQL 5.0.18 ):http://download.mysql.cn/downloa ... ql-5.0.18-win32.zip

Zend Optimizer 2.5.7 ):http://www.zend.com/store/free_download.php?pid=13

phpMyAdmin 2.6.2 ):http://www.skycn.com/soft/10687.html

假设 C:/ 为你现在所使用操作系统的系统盘,如果你目前操作系统不是安装在 C:/ ,请自行修改。

二、安装 PHP 

1)、下载后得到 php- 5.1.6 -Win32.zip ,解压至C:/Inetpub/php(这个路径可以随意,不过下面要是用到这个路径,请相应修改);

2)、再将C:/Inetpub/php目录下的所有dll文件(主要是C:/Inetpub/php/ext下的DLL文件)拷到c:/Windows/system32下,覆盖已有的dll文件;

3)、将C:/PHP目录下的php.exephp-win.exephp.ini-recommended三个文件拷到C:/Windows  Windows 2000 下为C:/WINNT)下; C:/Windows/php.ini-recommended改名为php.ini,然后用记事本打开,利用记事本的查找功能搜索 复制内容到剪贴板 
代码:
register_globals = Off
 Off 改成 On 
再搜索 复制内容到剪贴板 
代码:
extension_dir =
并将其路径指到你的 PHP 目录下的 extensions 目录,比如:extension_dir = "C:/Inetpub/php/ext" 
搜索找到 复制内容到剪贴板 
代码:
;Windows Extensions
将下面列举的 复制内容到剪贴板 
代码:
;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必选

将这些前的""去掉,其他的你需要的也可以去掉前面的;然后关闭保存该文件。

4)、配置 IIS 使其支持 PHP 

首先必须确定系统中已经正确安装 IIS ,如果没有安装,需要先安装 IIS ,安装步骤如下:

打开浏览器,比如输入:http://www.gz306.com/,看到成功页面后进行下面的操作:

PHP 支持 CGI  ISAPI 两种安装模式,推荐使用 ISAPI 模式。这里只解介绍 ISAPI 模式安装方法:ISAPI 模式安装步骤:

控制面板管理工具中选择“Internet 服务管理器,打开 IIS 后停止服务,然后在左侧你需要支持PHPWeb站点比如默认Web站点上单击右键选择属性,在打开的“ Web 站点属性窗口的“ISAPI 筛选器标签里找到并点击添加按钮,在弹出的筛选器属性窗口中的筛选器名称栏中输入:PHP ,再将可执行文件指向 php5isapi.dll 所在路径,如:C:/Inetpub/php/php5isapi.dll 

打开“Web 站点属性窗口的主目录标签,找到并点击配置按钮,在弹出的应用程序配置窗口中找到并点击添加按钮,在弹出的窗口中新增一个扩展名映射,扩展名为 .php ,单击浏览将可执行文件指向 php5isapi.dll 所在路径,如:C:/Inetpub/php/php5isapi.dll,然后一路确定即可。如果还想支持诸如 .php3 .phtml 等扩展名的 PHP 文件,可以重复添加步骤。

再打开“Web 站点属性窗口的文档标签,找到并点击添加按钮,向默认的 Web 站点启动文档列表中添加 index.php 项。您可以将 index.php 升到最高优先级,这样,访问站点时就会首先自动寻找并打开 index.php 文档。

确定 Web 目录的应用程序设置和执行许可中选择为纯脚本,然后关闭 Internet 信息服务管理器,在命令提示符中执行如下命令:

net stop w3svc
net stop iisadmin
net start w3svc

打开浏览器,比如输入:http://www.gz306.com/,看到成功页面后,在 IIS 根目录下新建一个 phpinfo.php ,内容如下: 复制内容到剪贴板 
代码:
<?php
phpinfo();
?>
打开浏览器,输入:
http://localhost/phpinfo.php,将显示当前服务器所支持 PHP 的全部信息,可以看到 Server API的模式为:ISAPI 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值