<<メールフォームCGI UTF-8 Only
メールフォームCGI UTF-8のよくあるトラブル
2009-07-20 22:16:17 / 和田 / www.synck.com
文字コードUTF-8専用のメールフォームCGI UTF-8 Onlyでよくあるトラブルをまとめてみました。
必ず一度はこちらのスレッドに目を通して頂けると助かります。
メールフォームCGI UTF-8 Only mailform よくあるトラブル
-
2009-07-20 22:19:08 / 和田 / www.synck.com
メールフォームプロで500エラー、InternalServerErrorが表示される場合は以下のような原因が考えられます。
パーミッションが設定されていない
パーミッションは必ずサーバ会社が指定したパーミッションに設定してください。多くのサーバでは755で動作します。
改行コードがCRLFになっている
文字コードは必ずLFで保存してください。メモ帳などで編集している場合、ファイル自体が破損する場合がありますので、必ずTeraPadや秀丸などのテキストエディタで編集してください。
文字コードShift_jisから送信しようとしている
残念ながらメールフォームプロはUTF-8専用のプログラムです。EUCやShift_jisから送信しようとするとエラーがでる場合がありますので、送信元のHTMLの文字コードは必ずUTF-8にしましょう。
多くの場合、上記の原因が考えられます。
500エラー InternalServerError メールフォームCGI UTF-8
-
2009-11-23 11:56:10 / 佐藤
web初心者です。
やっとどうのこうのやりながらフォーム設定までたどり着きました。
そして和田さんのCGIを紹介され早速UTF-8版をDLしてみましたが、500エラーとなってしまいました。
①perl passは確認しました。
②Terapadで文字コードUTF-8、パスをLFで保存してからUpしました。
さくらインターネットのライトを利用してはじめてUpしているのですが、ブラウザからcheck.cgiを見ようとしても、500エラーになってしまいます。
UFT-8用ではないほうがよいのでしょうか?フォーム自体をDreamwaverで作っているので、UTF-8だなあと思って、DLしたのですが。。。。
他に考えられることがあれば教えて下さい。
よろしくお願いします。
-
2009-11-30 12:10:27 / のぶ
和田様
UTF-8のフォームメールを使用しております。
Check.cgiではsendmailのパスを指摘されていますが、
send.cgi、check.cgi共に間違いはないと思います。
どうすればよいでしょうか。
スパムブロックはOFFにしております。
よろしくご教示ください。
スレッド「メールフォームCGI UTF-8のよくあるトラブル」に投稿する