IIS6.0配置PHP5.3.2:FastCGI安装与设置指南
4星 · 超过85%的资源 需积分: 10 157 浏览量
更新于2024-07-31
1
收藏 734KB DOC 举报
"WIN2003+IIS6.0+PHP5.3配置"
本文主要介绍了如何在Windows Server 2003上配置IIS 6.0以支持PHP 5.3版本,利用FastCGI技术实现高效稳定的运行环境。在Windows环境下,根据服务器选择不同的PHP编译版本,对于Apache,选择VC6版本;而对于IIS,则选择VC9版本的PHP。
一、安装FastCGI for IIS 6.0
FastCGI是一种能够使动态脚本语言(如PHP)与IIS无缝集成的技术。可以从官方IIS网站下载相应版本的FastCGI安装程序,根据服务器的架构(32位或64位)选择下载x86或x64版本。安装完成后,FastCGI的相关组件会被放置在C:\WINDOWS\system32\inetsrv目录下,并且在IIS的"Web服务扩展"中会新增FastCGIHandler。
二、安装PHP 5.3 for Windows
下载PHP的Windows ZIP格式版本,解压缩到自定义目录(例如D:\PHP)。为了确保IIS可以访问这些文件,需要将IIS启动账户(通常为Network Service)或者用户赋予解压缩目录的读取和执行权限。
三、配置FastCGI和PHP
1. 修改C:\WINDOWS\system32\inetsrv\fcgiext.ini文件。这是FastCGI扩展处理程序的配置文件,当FastCGIHandler被启用时,它会读取这个文件来为每个网站设置映射。
2. 在[Types]部分,添加一个新的类型定义,例如[Types]下的`php=PHP`,表示PHP文件将通过FastCGI处理。
3. 在[PHP]部分,配置PHP可执行文件的路径。例如:`ExePath=D:\PHP\php-cgi.exe`,确保指向PHP的CGI版本。
四、配置IIS站点
1. 打开IIS管理器,选择需要配置的网站,右键点击并选择"属性"。
2. 在"主目录"选项卡中,点击"配置"按钮,然后在应用程序配置窗口中添加新的映射。
3. 在"添加"对话框中,可执行文件填写刚刚在fcgiext.ini中配置的PHP-CGI路径(例如D:\PHP\php-cgi.exe),扩展名输入".php",并选中"检查文件是否存在"复选框。
4. 完成添加后,确保新的".php"映射已启用,然后关闭所有窗口。
五、测试配置
在网站根目录创建一个简单的PHP测试文件(如info.php),包含`<?php phpinfo(); ?>`,通过浏览器访问该文件,如果能正确显示PHP信息,说明配置成功。
总结:
配置WIN2003+IIS6.0+PHP5.3的关键在于安装正确的PHP版本(VC9),设置FastCGI扩展并正确配置fcgiext.ini以及在IIS中为PHP添加映射。这个组合提供了一个稳定的Web服务器环境,能够支持PHP应用程序的高效运行。
2023-05-19 上传
2024-09-11 上传
2024-09-13 上传
2023-07-14 上传
2023-07-10 上传
2023-07-29 上传
Ether7
- 粉丝: 0
- 资源: 1
最新资源
- 明日知道社区问答系统设计与实现-SSM框架java源码分享
- Unity3D粒子特效包:闪电效果体验报告
- Windows64位Python3.7安装Twisted库指南
- HTMLJS应用程序:多词典阿拉伯语词根检索
- 光纤通信课后习题答案解析及文件资源
- swdogen: 自动扫描源码生成 Swagger 文档的工具
- GD32F10系列芯片Keil IDE下载算法配置指南
- C++实现Emscripten版本的3D俄罗斯方块游戏
- 期末复习必备:全面数据结构课件资料
- WordPress媒体占位符插件:优化开发中的图像占位体验
- 完整扑克牌资源集-55张图片压缩包下载
- 开发轻量级时事通讯活动管理RESTful应用程序
- 长城特固618对讲机写频软件使用指南
- Memry粤语学习工具:开源应用助力记忆提升
- JMC 8.0.0版本发布,支持JDK 1.8及64位系统
- Python看图猜成语游戏源码发布