新手初学Apache服务配置遇到的CGI问题请教大家指点!

IdeasPad 2010-02-24 05:32:33
这是我的C语言写的CGI程序,如下:
#include <stdio.h> 

int main(void)
{
printf("Contenttype:text/html\n\n");
printf("<html>");
printf("<head><title>An HTML Page From a CGI</title></head>");
printf("<body><br>");
printf("<h2> This is my first CGI program !</h2>");
printf("</body>");
printf("</html>");

return 0;
}


编译生成test可执行文件,并把它放到根下的、cgi-bin目录下,在浏览器敲地址,在浏览器中出现了这样的效果,如下:
<html>
<head><title>An HTML Page From a CGI</title></head>
<body><br>
<h2> This is my first CGI program !</h2>
<hr><p>
</body>
</html>


为什么浏览器显示的时候连标签也输出了啊?是不是我的配置文件有问题啊,,请大家帮我找找问题,谢谢了:)
...全文
52 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
durant 2010-03-20
  • 打赏
  • 举报
回复
快要沉了,帮你顶下
希望有会的人来帮你解答下
qihuanfengyun 2010-03-20
  • 打赏
  • 举报
回复
楼上的专业顶贴啊!!!
lylm 2010-02-24
  • 打赏
  • 举报
回复
应该是CGI程序输出的头有问题,好久不写CGI了

18,773

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧