いつもお世話になります。
メールフォームのCGIを設置しようと
あれこれやっているのですが
「Internal Server Error」と表示されうまくいきせん。
たぶんCGIファイルの記述がマズいのだと思うのですが・・・
パーミッションなどはマニュアルどおりに設定してます。
CGIの一部を掲載してみますので
よろしくお願い致します。
#!/usr/bin/perl
#jcode.pl のパス(相対パス指定)
$jcode = './jcode.pl';
#sendmail のパス(要変更)
$sendmail = '/usr/sbin/perl/sendmail';
#一時保存用ファイルのパス(相対パス指定)
$tempfile = './tempfile.dat';
#メールを受け取るアドレス
$getmail = '********@rose.plala.or.jp';
#送信完了画面のパス(http://~の絶対パス指定)
$complete = 'http://challenger.****.ne.jp/*********/public_ht …
#送信確認用テンプレートのパス(相対パス指定)
$checktemplete = './check.html';
#エラー表示用テンプレートのパス(相対パス指定)
$errortemplete = './error.html';
#コピーメールの送信者名
$copymailfrom = 'from@form.mail';
#入力フォームのアドレス(http://~の絶対パス)
$enterformurl = 'http://challenger.****.ne.jp/*********/public_ht …
#このCGIのアドレス(http://~の絶対パス)
$ownurl = 'http://challenger.****.ne.jp/*********/public_ht …
ディレクトリやメールアドレスの部分の「*」は
ブラインドのために変更して載せてます
No.2ベストアンサー
- 回答日時:
エラーログを確認してください。
sendmailのパスは正しいですか?
通常は /usr/sbin/sendmail または、そのシンボリックリンクの/usr/lib/sendmailになりますが?
この回答への補足
はじめまして、Kohshun です。
回答くださってありがとうございます。
>sendmailのパスは正しいですか?
正しくありませんでした。
修正してみます。
No.1
- 回答日時:
プログラム本体部分はぜんぜんいじってませんか?
そうだとすると、まず考えられるのはperlへのパスですが、/usr/bin/perlで間違いありませんか?
その次はjcode.pl部分でしょうか。
jcode.plファイルを同じディレクトリにいれてパーミッションが755かどうか確認してみてください。
まず考えられるのがその辺ですのでそれでもだめなら補足してください。
この回答への補足
はじめまして、Kohshun です。
回答くださってありがとうございます。
>その次はjcode.pl部分でしょうか。
>jcode.plファイルを同じディレクトリにいれてパーミッションが755かどうか確認してみてください。
jcode.plファイルがありませんでした。
修正してみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Trees掲示板CGI(CGI-Resque氏...
-
エクセルで集計したい。
-
ホームページでCGIのフォームを...
-
apacheでPerl CGIが作動せず、5...
-
postmail(UTF-8)でメールが文字...
-
サーバーのエラーでおしえてく...
-
CGI.pmはもう古い!?
-
フォームを再送信しますか?
-
CGI
-
/bin/awk '{print $5}'ってどう...
-
めちゃきれい
-
number 改行が追加できない
-
生成AI画像について
-
3DCG
-
ホームページにメールフォーム...
-
cgi アクセス制限 エラー
-
CGIの記述について教えてくださ...
-
CGIの設置が分かりません・・・
-
ホームページにCGIを設置したの...
-
ホームページにCGIを設置したの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コアサーバー(coreserver)でのc...
-
sendmailの-fオプション記述
-
SSI(<!--#exec cmd="./XXXpl")...
-
毎日違う画像を表示したい
-
メールフォーム作成でInternal ...
-
RedHat Linux9のWebサーバーで...
-
-T(汚染モード)でメールが送れ...
-
古ーくからフリーのtree.cgi掲...
-
/usr/local/bin/perl の発音
-
1日の売上表を作りたいのですけ...
-
CGIゲーム設置について
-
MovableType5のエラー文を教え...
-
Mac OS X 10.5 LeopardのApache...
-
パーミッションについて
-
CGI設置時に500エラーになります
-
ファイルの削除について ( unli...
-
#!/usr/bin/perl --
-
CGIとプロバイダのつながり...
-
Perlの初歩の初歩の初歩(#!/us...
-
coreダンプの見方。
おすすめ情報