500エラー、InternalServerError

和田 (2009-07-20 22:21:23) www.synck.com

メールフォームプロで500エラー、InternalServerErrorが表示される場合は以下のような原因が考えられます。

【パーミッションが設定されていない】
パーミッションは必ずサーバ会社が指定したパーミッションに設定してください。多くのサーバでは755で動作します。

【改行コードがCRLFになっている】
文字コードは必ずLFで保存してください。メモ帳などで編集している場合、ファイル自体が破損する場合がありますので、必ずTeraPadや秀丸などのテキストエディタで編集してください。

多くの場合、上記の原因が考えられます。

サーバーエラー

takaさん (2009-07-31 09:16:47) ttp://www.taiyou-b.co.jp/mailform.html

とてもかっこいいメールフォームなので使用させていただいております。
が、500エラーが出てしまいます。
以下、設定内容です。

・バーミッション設定 755
・check.cgiは表示可能
  「sendmailのパスはこうっ」の画面
・使用エディターはterapadです。

かなり悩みましたが、どうしてもエラーになってしまいます。
アドバイスお願いいたします。

Internal Server Errorについて

CGIビギナーさん (2009-08-09 11:06:31) www.daifukudo.info/test/example.html

初めまして。宜しくお願いします。
メールフォーム UTF-8専用(無料CGI)を早速試させて頂きました。

私はさくらインターネットを使っているので、マニュアルで言われている通り、
さくらインターネットでの以下の情報を入れました。

【pealのパス】
/usr/local/bin/perl

【SENDMAIL】
/usr/sbin/sendmail

【パーミッション】
755

「文字コードは必ずLFで保存してください。」
との事なので、一度Text Wranglerで作成した後、
J_ditXへ持って行き、
エンコーディング(UTF8)
改行タイプUnix(LF)で保存し直しました。

send.cgiでの設定も自分のアドレスを入れてあります。
#06.設置者のアドレス(カンマ区切り)
$conf{’mailto’} = ’kuyo_rieko@yahoo.co.jp’;

しかし、何度やってもInternal Server Errorが出てしまいます。
check.cgiだけをブラウザで開こうとしても開きません。
てことは、pealのパスが違うと言う事ですよね??
でも確かにパールのパスは合っている筈なのですが。。。

何か思い当たる所はございますでしょうか?

どうぞ宜しくお願い申し上げます。