CGI設置 さくらインターネットでCGIがうまく動かない

CGIを設置、さくらインターネットのレンタルサーバでが動かない
500 Internal server error

テストサーバで問題なく動作しているcgiがさくらインターネットではうまく動かないことがあります(エラーが出ることがあります)
「perlのパスも、文字コードも、改行コードも問題ない」状態です。。。

①エラーログを確認
エラーログに「Premature end of script headers」と記録されていたら、
ディレクトリやファイルのパーミッションを見てください。

②ディレクトリのパーミッションが777や707になっている場合は755や705にしてみてください。
それでもだめならcgiファイルを705にしてみてください。

たいていこれで行けるはずです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です