【3D技术宅公社】XR数字艺术论坛  XR技术讨论 XR互动电影 定格动画

 找回密码
 立即注册

QQ登录

只需一步,快速开始

调查问卷
论坛即将给大家带来全新的技术服务,面向三围图形学、游戏、动画的全新服务论坛升级为UTF8版本后,中文用户名和用户密码中有中文的都无法登陆,请发邮件到324007255(at)QQ.com联系手动修改密码

3D技术论坛将以计算机图形学为核心,面向教育 推出国内的三维教育引擎该项目在持续研发当中,感谢大家的关注。

查看: 2431|回复: 0

[网络技术] 在IIS6中配置PHP/Perl支持

[复制链接]
发表于 2004-4-9 16:00:22 | 显示全部楼层 |阅读模式
首先,检查系统环境配置:
  • 操作系统: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 , 并在目录权限中如下图设置:

  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 上运行。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|3D数字艺术论坛 ( 沪ICP备14023054号 )

GMT+8, 2025-2-6 00:56

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表