知识
首页 知识 电脑技术

让IIS6 支持 perl PL

2012-05-03 16:43:12 编辑:张张
让IIS6 支持 perl PL
境配置:
  • 操作系统:WIndows Server 2003 Datacenter / Enterprise / Standard / Webserver
  • 组件配置:IIS6.0 (确认在控制面板中安装了Add/Remove windows components -> Application -> IIS)
  • 操作权限:本地管理员 (Local Administrator)
  • 第3方支持:安装 ActiveState ActivePerl 至 C:\Perl (ActiveState ActivePerl 可以在 http://www.activestate.com 下载)


配置IIS:

  1. 通过以下任何一种方式运行IIS管理器:
    1. Start -> Administrative Tools -> IIS Manager
    2. Start -> Run -> %SystemRoot%\system32\inetsrv\iis.msc (%SystemRoot%为操作系统所在目录,如: C:\Windows)
  2. 点击Service Extensions,在主窗口左侧的 Add a new Web service extension... 上点击添加新的服务扩展,如下图:

  3. New Web Service Extension 对话框中, 在 Extension Name 中输入自定义的标识, 如: CGI Ext, 在Required Files 中单击Add, 输入 C:\Perl\bin\perl.exe "%s" %s ,并确定下面的"Set status to allowed" 选项被选中:

  4. 在默认的IIS发布目录 c:\inetpub (如果操作系统安装在其他分区, 此目录可能不同,如: d:\inetpub) 中建立 cgi-bin  子目录;
  5. 在Default Web Site 中建立一个虚拟目录,目录指向 C:\Inetpub\cgi-bin , 并在目录权限中如下图设置:

    #p#分页标题#e#

  6. 打开cgi-bin虚拟目录的properties,在 Application Configuration 确认 .pl 扩展已经被正确的映射:
 

脚本配置:

  1. 建议修改所有的 .cgi 脚本为 .pl
  2. 在脚本文件中将:
    #!/usr/bin/perl 改为 #!c:\perl\bin\perl.exe
    任何/home/user 改为 c:/home/userc:\\home\\user

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

免责声明:本文转载来自互联网,不代表本网站的观点和立场。

本文统计

  • 发布时间:2012-05-03 16:43:12
  • 最后一次修改时间:2012-05-03 16:44:25
  • 浏览次数:121
  • 评论数量:0
  • 点赞次数:0

推荐文章

暂无数据

评论(0)

举报
验证码
发表
最新评论

暂无评论,期待你的妙语连珠

举报文章问题
验证码
预约新游

预约成功!,

到时你将收到我们的短信提醒。

回复 宏伟路口 :
我真不理解,我只有一个女王和双生希儿!!还是比较喜欢360安全卫士的弹窗过滤,图标就在首页的右下角,开启非常的方便。而且强力过滤模式的话,可以将很多顽固的软件弹窗过滤掉,很彻底值得推荐。
CopyRight © 1999-2023 ejdz.cn All Right Reserved 易家知识网 版权所有 意见反馈

渝ICP备20008086号-17 渝公网安备50010702505138号渝公网安备50010702505138号

ejdz2023#163.com(#替换为@)   QQ:2368208271