关于cgi程式的编译执行??

关于cgi程式的编译执行??

我的redhat8.0 linux
配置好www的Web服务器Apache
把网页文件放到/var/www
cgi代码文件放到/var/cgi-bin中
所有cgi文件我都chmod 755
让它们可执行
我本机的ip是10.0.0.12
在浏览器里输入http://10.0.0.12
可以成功
但是cgi文件却是运行不了结果
如:http://10.0.0.12/cgi-bin/example.cgi
这样路径不会错吧?可是出不了结果:confused:

请大家帮帮忙!谢谢了      
移去shell编程      
没有什么错误提示?      
[QUOTE]最初由 dsj 发布
[B]移去shell编程 [/B][/QUOTE]

什么意识??      
错误如下:
###################################
Server error!

    The server encountered an internal error and was unable to complete your request.

    Error message:
    Premature end of script headers: code.cgi

    If you think this is a server error, please contact the webmaster

Error 500

    10.0.0.12
    Fri Mar 7 10:49:12 2003
    Apache/2.0.40 (Red Hat Linux)      
/var/www/html
下的文件可以运行
但是
/var/cgi-bin
下的文件就不行呢??      
呵呵,你的 cgi 程序没有打印头部吧?
加一句:
print "Content-type:text/html\n\n";
试试,,,,,,,,,,,,
注意必须两个 "\n"