設置手順
ダウンロードしたファイルを解凍しlng.cgi、jcode.pl、lng.htm、count.datが入っていま
すので、加えてlockフォルダとlngフォルダ(任意)を作成します。
使い方に応じてlng.cgiの初期設定を書き換えてください。
初期設定
# ログDir
$g_dir = "lng";
セキュリティのため書き換えてください。
# 表示数
$g_default_number = 20;
最初に表示される画面でのトピックの表示数。
# 最大返信数
$max_write = 5;
トピックへの最大返信数。極端に多くすると負荷が大きくなりレスポンスが低下します。
# バーの目盛
$bar_w = 0.5;
1目盛あたりのトピック数。
# 過去X日間に書込みのあったトピック
$topic_day = 3;
# メール送信コマンド
$g_sendmail = '/usr/bin/sendmail';
設置するサーバの設定に合わせてください。
# メールの送信者名(@はエスケープ(\)する)
$from_name = "\@hotmail.com";
メールの送信者を設定してください。管理者のメールアドレス
# フォルダの作成(英数半角のみ使用可)
@DIR_N = ('folder1','folder2');
# 質問者の表示
$g_show_questioner = 1;(1: 表示する 、0:表示しない)
# パス
$g_passwd = "pass";
# アクセス制限(ホスト名、IPアドレス)
$ip_m = 0; (1: 使用する 、0:使用しない)
@ip = (' ',''); 制限するホスト&ipを入力。
# メンテmode(許可するホスト名、IPアドレス)
$m_mo = 0; (1: 使用する 、0:使用しない)
@m_ip = ('',''); 許可するホスト&ipを入力。
上記2つはどちらか一方のみ使用可能。
# 管理者mode
$delete_mode = 0; (1: 使用する 、0:使用しない)
$delete_modeを1にするとトピックを削除するためのリンクが
表示されます。パスワードも表示されますので必ずメンテmodeとセットで使ってください。
ホスト名が取得できるサーバではホスト名、IPしか取得できないサーバではIPを設定。
※現在のIP取得
# Email偽装
$mail_gmode = 0; (1: 使用する 、0:使用しない)
スパムやウイルスを防止するために@を*と表示します。
# コメントの長さ
$comment_length = 500;
文章の長さを制限します。500だと全角で250文字が上限。
# タイトルの長さ
$comment_length = 50;
投稿時のタイトルの長さを制限します。50だと全角で25文字が上限。
# タイトル
$s_title = "テストラウンジ";
トピックの削除
http://127.0.0.1/user/cgi-bin/lng/lng.cgi?delete+pass+folder1/02070005.txt
にアクセスするとトピックが削除されます。
管理者modeを使用するとリンクが表示されます
トピック修正
http://127.0.0.1/user/cgi-bin/lng/lng.cgi?edit+pass+folder1/02070005.txt
にアクセスすると意図しない発言がなされものを修正することができます。
管理者modeを使用するとリンクが表示されます
ファイル時刻更新
http://127.0.0.1/user/cgi-bin/lng/lng.cgi?utime+pass+folder1
にアクセスするとfolder1のフォルダにあるログを最終発言時間に合わせます。
HTML変換機能
http://127.0.0.1/user/cgi-bin/lng/lng.cgi?convert+pass+folder1/02070005.txt
にアクセスするとログをHTML形式に変換します。ファイル名はそのままですので、任意の
ファイル名、拡張子に変更してください。
メール送信機能(要sendmail)
メールの送信は「メールでの回答を受信しますか」で○はいにチェックすると、作成者に
送信されます。
Subject:
メール送信例
========================================
From: 作成者 2002/07/13(土)
09:43:55
メール送信の例です。
これはコメント。
========================================
From: 更新者 2002/07/13(土)
23:43:55
メール送信の例です。
これはコメント。 |
|