CGIが500 internal server error

NO IMAGE

同じドメイン内、他のディレクトリでは動いているのに、別のディレクトリにアップロードしたところ、500 internal server errorで動かない。
パーミッションは755になってるので、パーミッションではない。

エラーログを調べたところ、

End of script output before headers:

と出ています。なんぞやと、これまた調べると、
content-typeの記載がないときのエラーだそうな。
でも、コード内にはきちんと記載がある。
あとは、改行コードが違うとエラーが出るそうな。
windowsのCR/LFだとエラーがでる?utf−8とのセットのときかな。
LFに修正してアップロードし直したところ、うまくいきました!
正しく動いてるディレクトリのファイルもCR/LFなんだけどなぁ。何が悪かったのか・・・謎ですが。とりあえず動いたので良しとします。

エラー・問合せカテゴリの最新記事