白紙のページに飛ぶ。

竹山さん (2011-09-29 11:13:47) http://www.tobiartbrain.co.jp/contact.html

お世話になっております。
このたびメールフォームを設置しようと試みたのですが、
色々設定を変更してもうまくいかないため質問させて頂きました。

症状としては
・メールフォームに入力後、送信しますかでOKを押すと白紙のページ(send.cgi)に飛ぶ
といった状態です。

・check.cgiはきちんと動作しています。

ご指南頂けましたら幸いです。

Re:白紙のページに飛ぶ。

和田 (2011-09-29 17:33:33) www.synck.com

おそらくsend.cgiが正常に動作していません。
一度、ダウンロードしたsend.cgiを編集せずにアップロードして、
直接send.cgiにブラウザよりアクセスして「DEBUG」と表示されるかどうかテストしてみてください。
もし「DEBUG」と正常に表示された場合、編集した際にCGIがおかしなことになったのだと思います。

Re:Re:白紙のページに飛ぶ。

竹山さん (2011-09-30 09:47:45) http://www.tobiartbrain.co.jp/contact.html

和田様

ご回答ありがとうございました。
>編集した際にCGIがおかしなことになったのだと思います

とのことで、もう一度最初から再度やってみたところ、無事設置できました。
役に立つかわかりませんが、解決した流れを記載致します。

send.cgiをそのままアップロードして 0775に設定

「SPAM BLOCK」という表示がでるのを確認。

send.cgiを テキストエディタ[mi]にて、何も書き換えずに保存してアップロード
(なお、miの文字コード等の設定はUTF-8 / CR+LF)

白紙のページとなる。

どうやらmiを使うと、何も編集していなくても白紙のページになる?

Adobe GoLive を使って、何も書き換えずにアップロード

きちんと「SPAM BLOCK」という表示がでる。

Adobe GoLive でsend.cgiを編集し保存

無事設置

といった手順で解決しました。
mi を使うと何が悪かったのかは解決できてはいないのですが、
ひとまず設置は問題なくできました!

ありがとうございました。