The specified CGI application misbehaved by not returning a complete set of HTTP headers.
このメッセージの意味をできるだけ詳しく細かく知りたいです。
CGI アプリケーションの出力した HTTP ヘッダが不正な状態なのでしょう。
ヘッダはそれぞれフォーマットが決まっているのでそれに違反しているのではないでしょうか。
http://www.studyinghttp.net/header
どこが間違っているのかはエラーメッセージからは分かりませんので、自分で確認するか個々に出力を提示してもらえると回答が得られるかもしれません。。
http://support.microsoft.com/kb/145661/ja
Microsoft の IIS を使用されているのでしょうか?
perl なら文字出力以前に
print "Content-Type: text/html\n\n";
を入れてみてください。
1回だけでいいです。
または require などで外部ファイルを読み込むときのパスが間違ってるのかもしれません。
http://sakaguch.com/PastBBS/0039/B0019120.html#No19177
またはこの方法でうまくいくかもしれません。
コメント(0件)