 |
[组图]在IIS6中配置PHP以isapi模式运行 |
热 ★★★★ |
| 在IIS6中配置PHP以isapi模式运行 |
|
作者:一个傻人 文章来源:zwma|http://bbs.zwma.com/ 点击数: 更新时间:2004-11-5 1:17:27  |
最近确实有好多朋友在用win2003,这贴主要是php在2003 iis上的isapi模式配置
在 IIS6 中由于隔离了服务器端的扩展和应用程序及脚本级的映射, 在 Windows Server 2003 中安装 php 的 ISAPI 方式和 IIS5 不同。以下介绍IIS6 中手工设置php - ISAPI的方法.
首先, 检查系统环境配置: 操作系统: WIndows Server 2003 Datacenter / Enterprise / Standard / Webserver 组件配置: IIS6.0 (确认在控制面板中安装了Add/Remove windows components -> Application -> IIS) 操作权限: 本地管理员 (Local Administrator) 第3方支持: 解压缩 PHP distribution 的 zip 安装包至 C:\PHP (PHP 4.x 可以在 http://www.php.com 下载) 配置IIS: 1.复制 c:\php 中的 php.ini-recommended 至 Windows 目录下,如: c:\windows, 并改名为 php.ini; 2.复制 c:\php 中的 php4ts.dll 至 Windows 的系统目录下,如: c:\windows\system32 ; 3.通过以下任何一种方式运行IIS管理器: (1). Start -> Administrative Tools -> IIS Manager (2). Start -> Run -> %SystemRoot%\system32\inetsrv\iis.msc (%SystemRoot%为操作系统所在目录,如: C:\Windows) 4.点击Service Extensions, 在主窗口左侧的 Add a new Web service extension... 上点击添加新的服务扩展, 如下图:
 5.New Web Service Extension 对话框中,在 Extension Name 中输入自定义的标识,如: PHP Ext,在Required Files 中单击Add,输入 c: \ php \ sapi \ php4isapi.dll ,并确定下面的"Set status to allowed" 选项被选中;

6.在默认的IIS发布目录 c:\inetpub (如果操作系统安装在其他分区,此目录可能不同,如: d:\inetpub) 中建立 phpscript 子目录; 7.在Default Web Site 中打开 phpscript 目录的属性对话框,在 Application setting 中点击Create,生成 phpscript 应用程序(注意: 运行权限为 scripts only):
 8.点击Configuration,进入应用程序设置对话框,添加一个extension mapping:
 9..php的Application extension被添加进了列表:
 |
| 文章录入:admin 责任编辑:admin |
|
上一篇文章: ASP、CGI、PHP+MySQL+PHPmyadmin 运行环境(ZT)
下一篇文章: 在IIS中安装MYSQL |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |