2010-09-24 143 views
1

我想简单的例子 -CGI C语言编程

#include <stdio.h> 

int main(void) 
{ 
printf("Content-type: text/html\n\n"); 
printf("<html><title>Hello</title><body>\n"); 
printf("Goodbye Cruel World\n"); 
printf("</body></html>"); 
return 1; 
} 

编译并移动到apache的文档根目录 - 但是当我点击链接 - 它作为一个弹出,询问在哪里下载/保存这个二进制文件?如何解决这个问题?

+0

对不起,什么是链接呢?我无法找到cgi的东西 – 2010-09-24 09:34:34

回答

3

不幸的是,除非你已经有其他CGI脚本在同一个地方运行,否则这比在某处放置一个文件更困难 - 一些东西必须在Web服务器中配置才能实现:apache设置,.htaccess文件,权限等。

请确保您阅读Apache Tutorial on CGI以了解需要配置的最新信息。

+0

我会尝试这些链接并更新这篇文章。 – 2010-09-24 09:38:46