cgi问题

cgi问题

自己写了一个简单的CGI程序,在apache下可以用客户端浏览器打开
但是在thttpd下,总显示错误是:
403 Forbidden
The requested URL '/cgi-bin/lesson1.cgi' resolves to a file which is marked executable but is not a CGI file; retrieving it is forbidden.

我看到thttpd是支持CGI程序的阿,是怎么回事呢?


QUOTE:
原帖由 oriency 于 2007-8-4 10:37 发表
自己写了一个简单的CGI程序,在apache下可以用客户端浏览器打开
但是在thttpd下,总显示错误是:
403 Forbidden
The requested URL '/cgi-bin/lesson1.cgi' resolves to a file which is marked executable but is not a CGI file; retrieving it is forbidden.

我看到thttpd是支持CGI程序的阿,是怎么回事呢?

cat /cgi-bin/lesson1.cgi
解决了!
是chroot的问题
应该将配置文件中的chroot去掉,否则不能访问/usr/bin/perl
楼主搞得是嵌入式?嵌入式也可以Perl了?
目前有个嵌入式项目要用到CGI,刚接触,所以想到Perl
嵌入式写CGI一般用什么语言呢?
地球人一般用C,
如果你的嵌入环境强的话Java都能
用C是不是不太好写CGI呀?
一般好像没有这方面的资料阿

不太懂的。
我也没有进行过嵌入式开发,只是觉得里面能用perl觉得很稀奇
也是第一次做,所以才看好多资料,选方法
很多都不太懂
嵌入式可能C比较合适
试下 CSP/eybuild, 不必需要任何 CGI 基础.
http://www.eybuild.com