|
主题: 求助!CGI问题
|
月幻
职务:普通成员
等级:1
金币:0.0
发贴:35
|
#12002/8/3 0:55:01
我安装了CGI解析,可就是无法运行起来~~~!!
最多来个超时~~~~~~~怎么解决这个问题。。。。。。。。。。。。。。急!!
|
5D雷锋
职务:普通成员
等级:3
金币:10.0
发贴:1008
|
#22002/8/3 1:03:37
你使用的什么WEB服务软件阿!Apache? IIS? PWS?
怎么设定的CGI环境!
|
月幻
职务:普通成员
等级:1
金币:0.0
发贴:35
|
#32002/8/3 10:26:18
WIN2K IIS! 安装好Perl 解释器 运行 RegEdit,搜寻: HKEY_LOCAL_MACHINE\System\Currentcontrlset\Services\W3svc\Parameters\scriptMap\ 键名, 然后增加键名:".cgi",键值:"C:\USR\BIN\perl.exe %s %s" 和键名:".pl",键值:"C:\USR\BIN\perl.exe %s %s" 筛选器 中输入“cgi”,在“可执行文件”中输“C:\usr\bin\C:\usr\bin\perl56.dll
|
5D雷锋
职务:普通成员
等级:3
金币:10.0
发贴:1008
|
#42002/8/3 12:58:14
你应该是在属性里选主目录选项!点配置!添加应用程序映射!扩展名为cgi,可执行程序是c:\usr\bin\perl.exe
|
helmet
职务:版主
等级:4
金币:10.0
发贴:1559
|
#52002/8/3 13:44:39
perl.exe %s
|
月幻
职务:普通成员
等级:1
金币:0.0
发贴:35
|
#62002/8/3 20:40:41
返回错误信息
CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:
Can't locate File/Find.pm in @INC (@INC contains: .) at C:\Inetpub\wwwroot\cgi-bin\9skyecho.cgi line 3. BEGIN failed--compilation aborted at C:\Inetpub\wwwroot\cgi-bin\9skyecho.cgi line 3.
|
helmet
职务:版主
等级:4
金币:10.0
发贴:1559
|
#72002/8/3 21:47:03
不要直接就运行那么复杂的CGI程序, 先写个HELLO试试你的环境调试成功没有。
|
月幻
职务:普通成员
等级:1
金币:0.0
发贴:35
|
#82002/8/4 10:40:58
test.cgi #!/usr/bin/perl print "Content-type:text/html\n\n"; print " 呵呵,我的服务器可以支持cgi了"; print "hello,world!!!";
返回也一个样 The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:
Unrecognized character \xA1 at C:\Inetpub\wwwroot\cgi-bin\test.cgi line 2.
头大拉~~~~
|
helmet
职务:版主
等级:4
金币:10.0
发贴:1559
|
#92002/8/5 11:07:44
"#!/usr/bin/perl"
这是错误地。
还有cgi-bin目录要有执行权限。
|