收藏文章 楼主
在IIS6中配置PHP/Perl支持
网友【血蜘蛛】 2005-06-20 20:26:19 分享在【时代发展的印记】版块    19    1

分享在 meiguo.com 上的图片

分享在 meiguo.com 上的图片

分享在 meiguo.com 上的图片

分享在 meiguo.com 上的图片

分享在 meiguo.com 上的图片

分享在 meiguo.com 上的图片

分享在 meiguo.com 上的图片

分享在 meiguo.com 上的图片

分享在 meiguo.com 上的图片

分享在 meiguo.com 上的图片

分享在 meiguo.com 上的图片

分享在 meiguo.com 上的图片

分享在 meiguo.com 上的图片

分享在 meiguo.com 上的图片

分享在 meiguo.com 上的图片
首先,检查系统环境配置:

操作系统:WIndows Server 2003 Datacenter / Enterprise / Standard / Webserver

组件配置:IIS6.0 (确认在控制面板中安装了Add/Remove windows components -> Application -> IIS)

操作权限:本地管理员 (Local Administrator)

第3方支持:安装 ActiveState ActivePerl 至 C:\Perl (ActiveState ActivePerl 可以在 activestate.com 下载)

配置IIS:

通过以下任何一种方式运行IIS管理器:

1. Start -> Administrative Tools -> IIS Manager

2. Start -> Run -> %SystemRoot%\system32\inetsrv\iis.msc (%SystemRoot%为操作系统所在目录,如: C:\Windows)

点击Service Extensions,在主窗口左侧的 Add a new Web service extension... 上点击添加新的服务扩展,如下图:
meiguo.com 发布人签名/座右铭·有时你看似是一件很吃亏的事,往往会变成非常有得的事。
·凡事都留有余地,因为人是人,不是神,不免有错处,可以原谅人的地方,就原谅人。
·好的时候不要看得太好,坏的时候不要看的太坏。
大家都在看
回复/评论列表
默认   热门   正序   倒序
血蜘蛛
9F
血蜘蛛 Lv0
6.点击Configuration, 进入应用程序设置对话框, 检查在application extensions中是否有.php项目, 如有, 跳过这一步, 如没有添加一个extension mapping:
 0   2005-06-20 20:33:42  回复
血蜘蛛
8F
血蜘蛛 Lv0
4.在默认的IIS发布目录 c:\inetpub (如果操作系统安装在其他分区, 此目录可能不同, 如: d:\inetpub) 中建立 phpscript 子目录;

5.在Default Web Site 中打开 phpscript 目录的属性对话框, 在 Application setting 中点击Create, 生成 phpscript 应用程序(注意: 运行权限为 scripts only):
 0   2005-06-20 20:31:51  回复
血蜘蛛
7F
血蜘蛛 Lv0
3.New Web Service Extension 对话框中, 在 Extension Name 中输入自定义的标识, 如: PHP Ext, 在Required Files 中单击Add, 输入 c:\ php \ php.exe ,并确定下面的"Set status to allowed" 选项被选中;
 0   2005-06-20 20:31:21  回复
血蜘蛛
6F
血蜘蛛 Lv0
在 Windows Server 2003 中安装 php 4 时, 如果使用php4.x的二进制安装程序, 在安装过程的最后设置IIS扩展的一步会出现某一个OCX找不到而发生的错误, 导致IIS6中无法正确配置 php (当然, 用zip包手工安装的不存在此一说)。 以下介绍IIS6 中手工设置php扩展的方法。

首先, 检查系统环境配置:

操作系统: WIndows Server 2003 Datacenter / Enterprise / Standard / Webserver

组件配置: IIS6.0 (确认在控制面板中安装了Add / Remove windows components -> Application -> IIS)

操作权限: 本地管理员 (Local Administrator)

第3方支持: 安装 PHP 至 C:\PHP (PHP 4.x 可以在 http://www.php.com 下载)

配置IIS:

通过以下任何一种方式运行IIS管理器:

1. Start -> Administrative Tools -> IIS Manager

2. Start -> Run -> %SystemRoot% \ system32 \ inetsrv \ iis.msc (%SystemRoot%为操作系统所在目录,如: C:\Windows)

点击Service Extensions, 在主窗口左侧的 Add a new Web service extension... 上点击添加新的服务扩展, 如下图:
 0   2005-06-20 20:30:24  回复
血蜘蛛
5F
血蜘蛛 Lv0
脚本配置:

建议修改所有的 .cgi 脚本为 .pl

在脚本文件中将:

#!/usr/bin/perl 改为 #!c:\perl\bin\perl.exe

任何/home/user 改为 c:/home/user 或 c:\\home\\user

完成以上配置后,你的 perl 脚本将可以在 IIS 6 上运行。

出处:SSITE
 0   2005-06-20 20:29:38  回复
血蜘蛛
4F
血蜘蛛 Lv0
6.打开cgi-bin虚拟目录的properties,在 Application Configuration 确认 .pl 扩展已经被正确的映射:
 0   2005-06-20 20:29:20  回复
血蜘蛛
3F
血蜘蛛 Lv0
4.在默认的IIS发布目录 c:\inetpub (如果操作系统安装在其他分区, 此目录可能不同,如: d:\inetpub) 中建立 cgi-bin 子目录;

5.在Default Web Site 中建立一个虚拟目录,目录指向 C:\Inetpub\cgi-bin , 并在目录权限中如下图设置:
 0   2005-06-20 20:28:50  回复
血蜘蛛
2F
血蜘蛛 Lv0
3.New Web Service Extension 对话框中, 在 Extension Name 中输入自定义的标识, 如: CGI Ext, 在Required Files 中单击Add, 输入 C:\Perl\bin\perl.exe "%s" %s ,并确定下面的"Set status to allowed" 选项被选中:
 0   2005-06-20 20:28:00  回复
meiguo.com 创始人

emotion

1   2005-06-20 20:26:19  回复

回复/评论:在IIS6中配置PHP/Perl支持

暂无用户组 升级
退出
等级:0级
美果:
美过
精华推荐
  1. 川普政府“双失利”?
  2. AWS最大区域故障,带崩多项服务!
  3. 全球高等教育的新趋势:留学生求学地“多元化”
  4. 美国的房地产市场显现了矛盾信号
  5. 美国司法部起诉了柬埔寨“电信诈骗集团”的头目
  6. 联邦法院驳回了川普政府的“出生公民权”行政令
  7. 佛罗里达的一名中学生在AI提问,然后被捕了!
  8. 一美分硬币“Penny”铸造历史正式终结
  9. MIT稳居了CS榜首!美国大学的最新排名出炉
  10. 川普总统签署了备忘录,贩毒集团成为“国家之敌”!
  11. 中国已经全额缴纳了联合国会费,联合国的财政危机缓解!
  12. 川普总统宣布加沙战争结束,峰会聚焦“中东和平”!
  13. 黄仁勋警示川普政府,再不开放“对华AI芯片出口”就来不及啦!
  14. 中美航班“绕行俄罗斯领空”政策引关注
  15. 川普政府再次出奇招!拒绝所有胖子的移民申请?
  16. 中美经贸磋商“展现战略对称”新态势
  17. ICE启动了在社交媒体的全天候监控项目
  18. 学习英语12年后,终于实现了“美国梦”!
  19. 中美稀土博弈,美国政策在急转直下!
  20. 中美因为“稀土管制”引发的贸易摩擦升级了
  21. 恢复或加入?重获中国国籍的路径比较
  22. 华人购房遭遇国籍歧视,法院裁决后依然隐忧犹存!
  23. 马斯克的模块化生产技术在革新汽车行业
  24. 美国政府批准了对台3.3亿美元的军售
  25. 美国“H-1B”签证新规:在境内的申请人,免缴10万美元费用!
  26. 骨胶水的研发获突破,临床试验显示了安全有效!
  27. 美国青少年“67”流行语的现象引关注
  28. 美国在AI竞争中失利了?阿里千问模型在全球领先
  29. 川普政府打算发放两千美元的关税补贴
  30. 700万人参与了反川普集会?
  31. 中美贸易的争端升级,中国实施“长臂管辖”颁布3项针对性措施!
  32. 谷歌的科学家已经连续两年摘得了诺贝尔奖
  33. 人类史上“最贵CEO”诞生!马斯克的“万亿薪酬”背后
  34. 中美两国元首在釜山会晤:就关税、大豆和稀土已经达成共识
  35. 45岁后“人生黄金期”是认知和创造力的新高峰
  36. 中美AI竞争的新格局已定?

美国动态 美果搜索

Your IP: 216.73.216.137, 2025-11-29 04:02:23

Processed in 0.91137 second(s)

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息
已有0次打赏
(1) 分享
分享
取消