Error 500 のメッセージを出ないようにするには?

[上に] [前に] [次に]
ぷよママ [E-Mail] 1998/04/04(土) 23:29:37
Httpdを使用してテストをしていると、以下のようなエラーメッセージが出てしまいます。
このメッセージはどうして出るのでしょうか?
また、この解決策を教えてください。

以下エラーメッセージ
-------------------------------------
Error 500
CGI Error - can't find Content-Type
CGI Output Message:
-------------------------------------

miyasiro 1998/04/05(日) 00:55:45
CGI が Content-Type のヘッダを出力してないんでは?

とほほ 1998/04/05(日) 00:57:51
詳細は「とほほのCGI入門」を参照してください。(^_^;)

ぷよママ [E-Mail] 1998/04/05(日) 21:17:10

「Content-type: text/html」というのを一番頭に出力してみました。
そうしたら、あら、また別のエラーメッセージがでてしまいました。

Error 500
CGI Error - can't get start of body

これは<BODY>文が出力されていないということでしょうか?
だとしたら変ですねえ。ちゃんと出力しているんですが・・・
以下

print "Content-type: text/html\n";
print "<HTML>\n";
print "<HEAD>\n";
print "<TITLE>テスト</TITLE>\n";
print "</HEAD>\n";
print "<BODY BACKGROUND=image/Back01.gif BGCOLOR=#FFFFFF TEXT=#008000>\n";
print "<BASEFONT SIZE=3>\n";
print "Japanese Only\n";
print "<FORM METHOD=POST ACTION=$FNAMESUB>\n";
     〜 省略 〜
print "<CENTER><INPUT TYPE=submit VALUE=  NEXT  ></CENTER>";
print "</FORM>\n";
print "</BODY>\n";
print "</HTML>\n";

miyasiro 1998/04/05(日) 21:29:32
print "Content-type: text/html\n\n";
として下さい。
これも、ここのどこか(CGI入門?)に
書いてあると思います。

[上に] [前に] [次に]