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まちがいなく祈りが通じましたね。確実に世界平和に一歩前進したことに疑いの余地はありません。
メモ帳で開くとそうなんですよね~。文字コードが勝手に変更されるケースがあるのです。
ちゃんとマニュアルに書いておいたほうがよさそうですねっ!
以後気をつけますっ!設置作業おつかれさんでしたっ!こんどヤツハシ食いに伺います!
ぜひ女の子も用意しておいてくださいっ!