Internal Server Errorしか出てこないんです。

こちらの掲示板は終了しました。ご質問などはサポートセンターをご利用ください。

メールフォームCGI是非使わせていただきたいと思い設置の挑戦してますが、 上手く行きません。

現在、郵便番号を入力すると、住所が出てきますが、送信を押すと、「Internal Server Error」の画面が
出てきます。

send.cgi のパーミッションを755や700、777など試しましたが、問題は改善しません。
sendmailのパスやPerlパスもサーバー指定に変更しましたが、変わりません。

現在、check.cgiをブラウザで見てみると「多分パスはこう!」と出てます。

あと、掲示板に書いてありましたので、Jcodeとjcode.pmとjcodbe.plをDLさせていただき
cgi-binのフォルダにアップロードしましたが、これでも問題解決できません。

私の平和への祈りがたりないのでしょうか?

大変申し訳ないのですが、教えて下さい。

Re:Internal Server Errorしか出てこないんです。
和田 - 2009-02-15 18:06:49平和への祈りが足りないのかもしれません・・・。
send.cgiが入っているフォルダ(ディレクトリ)のパーミッションを755にしてみてくださいっ!
Re:Re:Internal Server Errorしか出てこないんです。
unknown - 2009-02-16 01:35:43早速回答ありがとうございます。

>send.cgiが入っているフォルダ(ディレクトリ)のパーミッションを755にしてみてくださいっ!
↑変更しても、改善できません。

関係ないかも分かりませんが、Jcodeとjcode.pmとjcodbe.plのパーミッションはどうしたらよいでしょうか?


Re:Re:Re:Internal Server Errorしか出てこないんです。
和田 - 2009-02-16 23:11:41Jcodeなどのパーミッションは外部参照なので関係ないんです。
あとは設定が間違っているか文字コードが誤変換されたか、そんなカンジでしょうか・・。

もしどうしても動かないようであれば一度サポートフォームよりURLをご連絡ください。
Re:Re:Re:Re:Internal Server Errorしか出てこないんです。
純太 - 2009-02-20 14:12:24試行錯誤しても改善できませんので、教えて下さい。

作業手順を書きますので、間違いがありましたら、ご指摘下さい。

■send.cgi
1行目 サーバー情報と同じですので、変更なし

#00. 「0」に変更

#04.sendmailのパス サーバー情報と同じですので、変更なし

#06.設置者のアドレス 自分のアドレスに変更

#07.送信完了時にリダイレクトするサンクスページ テストのためyahooにしました。

■check.cgi
1行目 サーバー情報と同じですので、変更なし

■example.html
23行目 <table border="0" cellspacing="0" cellpadding="0" class="mailform">
73行目 <script type="text/javascript" src="./cgi-bin/mailform/mailform.js" charset="utf-8"></script>
74行目 <script type="text/javascript" src="./cgi-bin/mailform/postcodes/get.cgi?js" charset="utf-8"></script>

それぞれ変更

サーバー情報にcgiはcgi-binに入れなさい との事でしたので、動的プログラムとJcode、jcode.pl、Jcode.pmアップし、それぞれパーミッションの変更
example.htmlはindex,htmlと同じところにアップしました。

問い合わせページ http://www.nagayasu-foodbusiness.com/example.html
check.cgi http://www.nagayasu-foodbusiness.com/cgi-bin/mailform/check.cgi


お手数で、申し訳ないですが教えて下さい。
北の空を眺め、手を合わせております。





Re:Re:Re:Re:Re:Internal Server Errorしか出てこないんです。
和田 - 2009-02-20 23:55:14おそらく文字コード関連ですかねぇ・・・。
それか設定の際にダブルクォートやシングルクォートを落としてしまったか、どっちかだと思いますよ。

もしアレだったらsend.cgiをメールで送って下さい。support@synck.com宛に。
Re:Re:Re:Re:Re:Re:Internal Server Errorしか出てこないんです。
純太 - 2009-02-26 17:57:31送って頂いたCGIで試したところ、私の平和の祈りが通じたのか、無事送信できました。
おそらく、和田さんっておっしゃる神様がおられたからでしょう。

ただ一つ、私が無知だったかもしれませんが、送って頂いたCGIをメモ帳で開きサンクスページのアドレスを
変えると何故かエラーになり、Dreamweaver8で変えると問題なく送信できました。
知らなかったのは私だけ??

もう、これから北の方角に足を向けて寝れません。本当にありがとうございました。
京都にお越しの時は、是非ご一報下さい。接待します。
Re:Re:Re:Re:Re:Re:Re:Internal Server Errorしか出てこないんです。
和田 - 2009-02-27 11:25:21まちがいなく祈りが通じましたね。確実に世界平和に一歩前進したことに疑いの余地はありません。

メモ帳で開くとそうなんですよね~。文字コードが勝手に変更されるケースがあるのです。
ちゃんとマニュアルに書いておいたほうがよさそうですねっ!

以後気をつけますっ!設置作業おつかれさんでしたっ!こんどヤツハシ食いに伺います!
ぜひ女の子も用意しておいてくださいっ!

コメント欄