Internal Server Error(test cgi)

maybe you can try:

ls -la

sudo chmod   755   test.cgi

refresh explorer

另外还有可能就是程序的问题,程序写的不规范,HTML各个标记没有写规范,MIME类型也没设置。

例如:若Web服务器传送的是一Web网页,在服务器向Web浏览器发送的头信息中,必须包含如下

的字符串:          Content-type:text/html

如果传送的是一GIF图片,则应包含如下的字符串:Content-type:image/gif Content-transfer-encoding:BINARY

当客户端的请求是一个CGI程序时,Web服务器并不知道CGI程序输出信息的MIME类型,CGI程序在向

客户端输出有关信息之前必须告诉Web服务器其所输出信息的MIME类型,再由Web服务器转告给Web

浏览器。这就是CGI程序中必须向标准输出写入MIME类型的原因。

因此,在编写CGI程序时,必须将程序写完整,编译的时候最好不要出现警告,也许这些警告会导致你的CGI程序

运行时出现Internet Server Error 。

你可能感兴趣的:(server)