• 締切済み

1回目だけエラーが出ます

CGIでフォームメールを作ったのですが、1回目だけサーバエラーが起こるとの指摘を受けました。 私の方でもローカルとサーバにアップしてからもCGIのテストは行ったのですが、ローカルで動かした後だったからか、1度もエラーは表示されず、原因が分かりません。 エラーが出た後、いったんブラウザを閉じてもう一度開き直すと動作するようです。 これの対処法をご存じの方、教えていただけますでしょうか。

みんなの回答

  • nak205
  • ベストアンサー率60% (40/66)
回答No.1

CGIの仕様がわからないのでなんとも言えないのですが、一回目がエラーで、二回目にエラーが起きないというのは、基本的にセッションの概念のないCGIでは不思議な現象ですよね。 もしかして、2重投稿防止の機能がついていて、そこで何かエラーがおきているとかですか? せめて、どういうCGIで、どんなサーバエラーなのか、ウェブサーバのエラーログにはどういうものが残っているのか教えていただかないと。。。。

masaboh
質問者

お礼

回答ありがとうございます。 > 一回目がエラーで、二回目にエラーが起きないというのは、基本的にセッションの概念のないCGIでは不思議な現象ですよね。 そうなんです。私もこの症状は初めてなのでとまどっています。 何か思いつく点などありましたら、教えてください。よろしくお願いします。

masaboh
質問者

補足

Perlのパスの問題じゃないかといわれ、確かにパスが間違っていたのでそれを直したら、エラーが出なくなったと言われました。でも、自分のPC以外じゃないと確認しようがないので、ホントにエラーが出なくなってるのかも分かりません。 エラーの状態は500サーバーエラーのようです。これ以外は分からないので、問題のCGIのURL載せておきます。http://komenuka.yonet.jp/

すると、全ての回答が全文表示されます。

関連するQ&A