電子書籍の厳選無料作品が豊富!

500のインターネットサーバーエラーの有名なエラーですがはまっています。
Apacheのエラーログを見ているのですが、
Premature end of script headerというエラーがわからずに困っています。

何が悪いのでしょうか?OSはVine Linuxでサーバーを立てていて、
CGIはPerlです。

Perlは5.6.1
Apache 1.3.27
です。

A 回答 (2件)

 ちょっとWeb上を探してみたのですが、以下のURLの情報では、次の2点が指摘されています。

ご確認下さい。

(1)最初の行の #!… の記述の誤り
(2)改行コードの違い

http://search.luky.org/linux-users.6/msg02584.html
http://search.luky.org/linux-users.6/msg02590.html

参考URL:http://search.luky.org/linux-users.6/msg02584.html
    • good
    • 0

CGIファイルの2行目に以下の内容を追加してみてください。



print "Content-type: text/html\n\n";
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!