- ベストアンサー
mailformのCGI設置で「Internal Server Error」が出て・・・
いつもお世話になります。 メールフォームの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_html/mailform/complete.html'; #送信確認用テンプレートのパス(相対パス指定) $checktemplete = './check.html'; #エラー表示用テンプレートのパス(相対パス指定) $errortemplete = './error.html'; #コピーメールの送信者名 $copymailfrom = 'from@form.mail'; #入力フォームのアドレス(http://~の絶対パス) $enterformurl = 'http://challenger.****.ne.jp/*********/public_html/mailform/form.html'; #このCGIのアドレス(http://~の絶対パス) $ownurl = 'http://challenger.****.ne.jp/*********/public_html/mailform/mail.cgi'; ディレクトリやメールアドレスの部分の「*」は ブラインドのために変更して載せてます
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- namiri_e
- ベストアンサー率37% (37/98)
関連するQ&A
- DCP-J4140Nの罫線ガタガタを補正する方法が分かりません。
- 自動補正と手動補正を試しましたが、問題は解決しませんでした。
- お使いの環境はWindowsで無線LAN接続です。関連するソフトや電話回線は特にありません。
お礼
みなさんのアドバイスを ひとつひとつ修正しまして うまく動くようになりました。 ほんとにありがとうございました。
補足
はじめまして、Kohshun です。 回答くださってありがとうございます。 >sendmailのパスは正しいですか? 正しくありませんでした。 修正してみます。