0

0

使用windows+IIS的环境下以Fastcgi方式配置php5.3.3方法的详解

黄舟

黄舟

发布时间:2017-05-27 09:33:11

|

1850人浏览过

|

来源于php中文网

原创

需要在iis6.0下配置php,由于php 5.3.3已经不再支持isapi配置了,因此需采用fastcgi方式配置,下面分享一下我的配置过程。

还是感觉5.2及以前的版本配置比较方便,使用5.3配置后,我的apache居然挂了,不知道问题出在哪里,没找到解决方法,最后只能ghost还原了一下。
第一步:iis6.0环境配置,这里不多介绍

第二步:下载php5.3.3的windows压缩版本:php-5.3.3-nts-Win32-VC9-x86.zip
1、下载地址:http://windows.php.net/download/,选择VC9 x86 Non Thread Safe。有关PHP版本说明
2、把php-5.3.3-nts-Win32-VC9-x86.zip解压缩到D:\PHP
3、修改PHP.ini

extension_dir = “D:\php\ext”  指向php文件夹下放置“php_*.dll”文件的路径
magic_quotes_gpc = On  如果是 Off,一定要打开为 On,这是防止sql攻击的重要的一步!5.0版本已经默认 On 了
register_globals=Off 改为 register_globals=On ,使传递全局变量有效;
short_open_tag =Off,把off改成On ,此处一般能解决运行安装Discuz!论坛时出现空白的问题

然后再查找以下字符串,把代码前的分号去掉。

立即学习PHP免费学习笔记(深入)”;

extension=php_mb
string
.dll   这个不选的话用phpMyAdmin会出现红色提示
extension=php_dba.dll
extension=php_dbase.dll
extension=php_
file
pro.dll    可选
extension=php_gd2.dll     支持GD库的,一般要滴
extension=php_i
map
.dll               可选
extension=php_ldap.dll
extension=php_
mysql
.dll    支持MySQL的

接下来修改了一些文件上传以及内存使用最大限制:

95Shop仿醉品商城
95Shop仿醉品商城

95Shop可以免费下载使用,是一款仿醉品商城网店系统,内置SEO优化,具有模块丰富、管理简洁直观,操作易用等特点,系统功能完整,运行速度较快,采用ASP.NET(C#)技术开发,配合SQL Serve2000数据库存储数据,运行环境为微软ASP.NET 2.0。95Shop官方网站定期开发新功能和维护升级。可以放心使用! 安装运行方法 1、下载软件压缩包; 2、将下载的软件压缩包解压缩,得到we

下载
memory_limit = 20M         内存容量
post_max_size = 20M        闪存容量
upload_max_
filesize
 = 20M      附件容量

第三步:下载安装 Microsoft FastCGI Extension for IIS 5.1 and 6.0
2、安装fcgisetup_1.5_rtw_x86.msi
3、配置fcigext.ini (在%WINDIR%\system32\inetsrv 目录里)
在fcigext.ini 末尾添加如下内容即可:

[Types]
php=PHP
[PHP]
ExePath=D:\php\php-cgi.exe   (PHP目录)

4、配置FastCGI 扩展与PHP 协同工作
右击“网站”选择“api0”,
单击“主目录”选项,点击“配置”api1,
单击”添加“按钮,
单击”浏览“ 在 %WINDIR%\system32\inetsrv 里寻找fcgiext.dll 。
在扩展名里输入 .php ,
动作选择”限制为“,输入”GET,api2,POST“。
确认”脚本引擎“和”检查文件是否存在“是否选择,
如没选中,请选中。
确认无误后,单击“确定”。

第四步:写个简单的脚步测试PHP FastCGI 是否正常工作了。
在C:\Inetpub\wwwroot 目录创建test.php 文件,打开Test.php,填写如下内容:

保存Test.php,重启IIS,然后在浏览器地址栏里输入localhost/Test.php 看是否正确。

相关文章

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Java 桌面应用开发(JavaFX 实战)
Java 桌面应用开发(JavaFX 实战)

本专题系统讲解 Java 在桌面应用开发领域的实战应用,重点围绕 JavaFX 框架,涵盖界面布局、控件使用、事件处理、FXML、样式美化(CSS)、多线程与UI响应优化,以及桌面应用的打包与发布。通过完整示例项目,帮助学习者掌握 使用 Java 构建现代化、跨平台桌面应用程序的核心能力。

37

2026.01.14

php与html混编教程大全
php与html混编教程大全

本专题整合了php和html混编相关教程,阅读专题下面的文章了解更多详细内容。

19

2026.01.13

PHP 高性能
PHP 高性能

本专题整合了PHP高性能相关教程大全,阅读专题下面的文章了解更多详细内容。

37

2026.01.13

MySQL数据库报错常见问题及解决方法大全
MySQL数据库报错常见问题及解决方法大全

本专题整合了MySQL数据库报错常见问题及解决方法,阅读专题下面的文章了解更多详细内容。

19

2026.01.13

PHP 文件上传
PHP 文件上传

本专题整合了PHP实现文件上传相关教程,阅读专题下面的文章了解更多详细内容。

16

2026.01.13

PHP缓存策略教程大全
PHP缓存策略教程大全

本专题整合了PHP缓存相关教程,阅读专题下面的文章了解更多详细内容。

6

2026.01.13

jQuery 正则表达式相关教程
jQuery 正则表达式相关教程

本专题整合了jQuery正则表达式相关教程大全,阅读专题下面的文章了解更多详细内容。

3

2026.01.13

交互式图表和动态图表教程汇总
交互式图表和动态图表教程汇总

本专题整合了交互式图表和动态图表的相关内容,阅读专题下面的文章了解更多详细内容。

45

2026.01.13

nginx配置文件详细教程
nginx配置文件详细教程

本专题整合了nginx配置文件相关教程详细汇总,阅读专题下面的文章了解更多详细内容。

9

2026.01.13

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 7.1万人学习

Excel 教程
Excel 教程

共162课时 | 11.8万人学习

PHP基础入门课程
PHP基础入门课程

共33课时 | 1.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号