用sambar做server运行cgi时的问题?

用sambar做server运行cgi时的问题?

用sambar做server运行cgi时的问题?
我装了sambar做服务器,在运行cgi时提示失败错误:
Access to the data requested is forbidden.
If you are trying to login to reserved pages, you must enable cookies in your browser (they appear to be disabled) or you must login.

请问怎么回事?
能不能多提供点信息?什么平台?你运行的cgi程序是做什么的?
仅仅从你的出错信息只知道你的请求被禁止了,下面那行就是说如果你想进入一个被限制的页面,你必须打开你的浏览器的 cookie 功能或者必须先登陆....
楼上好,sambar详细信息如下:谢谢
我系统win xp, sambar 5.0 for win xp
cgi是一个简单小程序,如下:
#!/usr/bin/perl
print "Content-type:text/html\n\n";
print "成功了! ";

测试文件test.htm, 代码:
<a href="http://iamfromchina/cgi-bin/test.cgi">测试 CGI</a>

在浏览器中敲如: //http://iamfromchina/test.htm后,
显示"测试 CGI",点击 "测试 CGI"后显示:
An internal system error has occurred which prevents us from responding to your request. Examine the log/server.log file in the Sambar Server installation directory for more details.

然后查看log/server.log就是内容:
Access to the data requested is forbidden.
If you are trying to login to reserved pages, you must enable cookies in your browser (they appear to be disabled) or you must login.
为什么不用apache?.
为什么不用apache?
把你的cgi程序后缀名改为 .
把你的cgi程序后缀名改为 .pl 或者把代码的第一行
[quote]
#!/usr/bin/perl
[/quote]
改成
[quote]#![sambar安装路径]\perl\perl[/quote]
或者你机器上其他 perl 解释器所在的绝对路径即可.