KENT-WEB サポートコーナー 過去ログ [ 0102 ]


記事No: 4903
投稿日: 2008/11/20(Thu) 09:48:07
タイトルpost mailでエラーが出ます。
ID情報: chiga
投稿者: 千賀
URLhttp://chigakenji.com/postmail/postmail.html

初めまして、千賀と申します。
早速で申し訳ないのですが過去ログを見つつPerlのパスや、sendmailのパス、パーミッション等全てチェックしたつもりです。
チェックモードでも全てにOKが表示されます。
conf.htmlは未変更です。

が、送信確認画面から先へすすもうとするとどうしてもInternal server errorになります。

サーバーはsakura internetで借りています。
一晩考えましたが全く見当がつかず何卒御教示お願いいたします。

cgiをtxtで載せておきます。
お願いいたします。


# 文字コード変換ライブラリ【サーバパス】
require './jcode.pl';



# 送信先メールアドレス
$mailto = "info@chigakenji.com";

# 入力フィールドあたりの最大容量(バイト)
# *参考 : 全角1文字 = 2バイト
$max_field = 300;

# 送信前確認
# 0 : no
# 1 : yes
$preview = 1;

# メールタイトル
$subject = "FormMail";

# 本体プログラム【URLパス】
$script = 'http://chigakenji.com/postmail/postmail.cgi';

# ログファイル【サーバパス】
$logfile = './data/log.cgi';

# 確認画面テンプレート【サーバパス】
$tmp_conf = './tmpl/conf.html';

# 一般エラー画面テンプレート【サーバパス】
$tmp_err1 = './tmpl/err1.html';

# 入力エラー画面テンプレート【サーバパス】
$tmp_err2 = './tmpl/err2.html';

# 送信後画面テンプレート【サーバパス】
$tmp_thx = './tmpl/thx.html';

# 送信「本文」テンプレート【サーバパス】
$tmp_body = './tmpl/body.txt';

# 送信後の形態
# 0 : 完了メッセージを出す.
# 1 : 戻り先 ($back) へ自動ジャンプさせる.
$reload = 0;

# 送信後の戻り先【URLパス】
# → http://から記述する
$back = 'http://chigakenji.com/';

# 同一IPアドレスからの連続送信制御
# → 許可する間隔を秒数で指定(0にするとこの機能は無効)
$block_post = 60;

# 送信は method=POST 限定 (0=no 1=yes)
# → セキュリティ対策
$postonly = 1;

# アラーム色
$alm_col = "#dd0000";

# ホスト取得方法
# 0 : gethostbyaddr関数を使わない
# 1 : gethostbyaddr関数を使う
$gethostbyaddr = 0;

# アクセス制限(複数あれば半角スペースで区切る、アスタリスク可)
# → 拒否ホスト名又はIPアドレスの記述例
# (前方一致は先頭に ^ をつける)【例】^210.12.345.*
# (後方一致は末尾に $ をつける)【例】*.anonymizer.com$
$denyhost = '';

# 禁止ワード
# → 投稿時禁止するワードをコンマで区切る
$no_wd = '';

# 送信元へ控え (CC) を送る
# 0=no 1=yes
# *セキュリティ上この機能は推奨しません.
# *name="email" のフィールドへの入力が必須となります.
$cc_mail = 0;

# メール送信形式
# 1 : sendmail送信(sendmailが利用可能なサーバ)
# 2 : IO:Socketモジュール送信(ソケット関連のモジュールが利用可能なサーバ)
$send_type = 1;

## sendmail送信のとき ##
# sendmailのパス
$sendmail = "/usr/sbin/sendmail";


記事No: 4904
投稿日: 2008/11/20(Thu) 10:03:41
タイトルRe: post mailでエラーが出ます。
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> 初めまして、千賀と申します。
> 早速で申し訳ないのですが過去ログを見つつPerlのパスや、sendmailのパス、パーミッション等全てチェックしたつもりです。
> チェックモードでも全てにOKが表示されます。
> conf.htmlは未変更です。
>
> が、送信確認画面から先へすすもうとするとどうしてもInternal server errorになります。
>
> サーバーはsakura internetで借りています。
> 一晩考えましたが全く見当がつかず何卒御教示お願いいたします。

PostMailは正常動作ですので、後はサーバーとの相性とか制約になります。
さくらインターネットにお聞きするのが先です。

> cgiをtxtで載せておきます。

txtで見せる場合は以下の方法で。
http://〜〜/postmail.txt


記事No: 4911
投稿日: 2008/11/20(Thu) 12:08:40
タイトルRe^2: post mailでエラーが出ます。
ID情報: chiga
投稿者: 千賀
URLhttp://chigakenji.com/postmail/postmail.html

ありがとうございます、まずはさくらインターネットへメールを送ってみようと思います。


[検索ページ]