Vista IIS7配置PHP ISAPI扩展指南
189 浏览量
更新于2024-08-29
收藏 473KB PDF 举报
本文主要介绍了如何在Vista操作系统上的IIS7中添加对PHP的支持,选择了PHP 5.2.11版本,并通过ISAPI扩展而非FastCGI方式来实现。
在Vista IIS7环境下配置PHP支持的步骤如下:
1. 首先,下载PHP 5.2.11的Win32版本(http://cn2.php.net/distributions/php-5.2.11-Win32.zip)。如果该链接不可用,可以在PHP官方网站的其他镜像站点下载(http://cn.php.net/get/php-5.2.11-Win32.zip/from/a/mirror)。
2. 解压缩下载的文件到指定目录,例如C:\php。确保Vista系统已经安装了IIS,并在“打开或关闭Windows功能”中启用了ISAPI筛选器和ISAPI扩展。
3. 修改php.ini配置文件。将php.ini-dist重命名为php.ini,然后用文本编辑器打开。将`extension_dir`配置项的值由“./”更改为实际的PHP安装目录,例如“c:\php”。
4. 在php.ini中取消注释以下三个扩展:`extension=php_mbstring.dll`, `extension=php_mssql.dll`, `extension=php_mysql.dll`。这将启用MBSTRING、MSSQL和MYSQL扩展。
5. 将修改后的php.ini复制到Windows系统目录,通常是C:\Windows。
6. 打开IIS管理器,创建一个新的应用程序池,命名为“PHP”,选择.NET框架版本为“无托管代码”。
7. 在“ISAPI筛选器”节点下,添加新的筛选器,名为“php”,可执行文件指向C:\php\php5isapi.dll。
8. 在“ISAPI和CGI限制”中,同样添加新限制,路径为C:\php\php5isapi.dll,允许执行扩展路径。
9. 最后,在“处理程序映射”中,添加新的脚本映射,请求路径设为 "*.php",可执行文件同样指向C:\php\php5isapi.dll。
通过以上步骤,Vista的IIS7就能识别并处理.php文件了,从而支持PHP的运行。然而,需要注意的是,随着时间的推移,PHP的版本和IIS的配置方法可能会有所改变,建议使用最新版本的PHP以及官方推荐的安装和配置方法,以确保系统的安全性和性能。对于现在的环境,FastCGI通常比ISAPI更推荐,因为它提供了更好的性能和稳定性。因此,如果可能的话,还是建议尝试配置FastCGI方式来运行PHP。
2020-09-30 上传
2020-09-30 上传
2009-02-05 上传
2010-02-12 上传
2010-03-18 上传
2009-03-04 上传
2009-12-22 上传
2014-08-29 上传
2010-11-26 上传
weixin_38698311
- 粉丝: 9
- 资源: 925
最新资源
- 新代数控API接口实现CNC数据采集技术解析
- Java版Window任务管理器的设计与实现
- 响应式网页模板及前端源码合集:HTML、CSS、JS与H5
- 可爱贪吃蛇动画特效的Canvas实现教程
- 微信小程序婚礼邀请函教程
- SOCR UCLA WebGis修改:整合世界银行数据
- BUPT计网课程设计:实现具有中继转发功能的DNS服务器
- C# Winform记事本工具开发教程与功能介绍
- 移动端自适应H5网页模板与前端源码包
- Logadm日志管理工具:创建与删除日志条目的详细指南
- 双日记微信小程序开源项目-百度地图集成
- ThreeJS天空盒素材集锦 35+ 优质效果
- 百度地图Java源码深度解析:GoogleDapper中文翻译与应用
- Linux系统调查工具:BashScripts脚本集合
- Kubernetes v1.20 完整二进制安装指南与脚本
- 百度地图开发java源码-KSYMediaPlayerKit_Android库更新与使用说明