|
作者: minfy [minfy] 论坛用户 | 登录 |
aoming认为到目前为止,问题已有明确答案,本贴已被冻结,不再接受更多的回复 我用的是WINDOWS XP,它自带的IIS支持的人太少,所以想用APACHE,但是我不知道适用于APACHE的PERL程序呀。 |
地主 发表时间: 01/31 09:33 |
回复: TomyChen [tomychen] 论坛用户 | 登录 |
装上perl for win32 安装路径最好是: c:\usr\ 因为一般的cgi程序开头是 #!/usr/bin/perl 这样你就不用去改文件的perl位置了 2.打开apache的httpd.conf 在apache的安装目录下的conf目录下 1)找出这行 ServerName,把前面的 # 号去掉,后面改为你的域名(单机可用 localhost) 2)找出这行 #ScriptAlias /cgi-bin/ "C:/Apache/cgi-bin/",把前面的 # 号去掉 3)找出这行 AddHandler cgi-script .cgi ,在后面加上一个空格和 .pl 4)找出这行 <Directory "C:/Apache/cgi-bin">,下面有一句 AllowOverride, 把后面的参数去掉,改为 All。 保存,然后在cmd下 net stop apache net start apache 重启apache使得配置生效. 然后用uedit(记事本什么文本编辑工具都行,只要后缀是.cgi就得了) #!/usr/bin/perl print "Content-type:text/html\n\n"; print "如果看到这些话就是可以使用cgi了"; exit; 保存为test.cgi 在你的IE中输入: http://127.0.0.1/cgi-bin/test.cgi |
B1层 发表时间: 02/25 22:39 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号