開始設定 boardini.cgi。boardini.cgi 是保存 apeboard+ 的基本設定的重要檔案。請使用純文字編緝器開啟檔案之後,
- 由 # 開始的行
- 由 $ 開始的行
- 和什麼都沒有的行
組合而成的檔案來的。需要修改的是,由 $ 開始的行內的內容。例如,請修改下方紅色字眼的地方。
# ————————————————— apeboard+相關設定
# 時差修正 ____.00
# 海外Server 請修改「-9」一項$ENV{‘TZ’} = ‘JST-8’;
請注意由 $ 開始的行目
$ENV{‘TZ’} = ‘JST-8‘;
$admin = ‘foo@hoge.ne.jp‘;
$indexurl = ‘http://www.hoge.ne.jp‘;
都是 $xxx = ‘yyy’; 的形式。請修改上方例子紅色字眼的部分, 只修改 yyy 的部分。修改時請注意:
- 務必使用半型文字、半型符號 (也有例外的地方)
- ‘ (single quote) 部分請勿刪除或更改
- 行末的;(semi colon) 部分請勿刪除或更改
接下來會逐行解釋,請注意上述3點小心修改。
不過,現在只會修改必須修改的項目,其他喜好設定可日後另行設定。
5.1 管理員的電郵地址
# 管理員 的電郵地址 ____.01
$admin = ‘foo@hoge.ne.jp‘;
請修改 foo@hoge.ne.jp 部分為自己的電郵地址。 若設定了接收新留言通知電郵的話,將會寄通知到這個電郵地址去。
5.2 網站的 URL
# 網站的 URL ____.02
$indexurl = ‘http://www.hoge.ne.jp‘;
請修改 http://www.hoge.ne.jp 部分為自己網站的URL。當留言板發生錯誤時,會在錯誤頁顯示這個URL 連結。
5.3 管理頁用的cookie 名稱
# 管理頁用的cookie的名稱 ____.03
$mt_cookiename = ‘hoge_mt‘;
進入管理頁 (列出所有留言以作出回應、刪除惡意留言用的頁面) 時,需要輸入密碼。為免回覆留言及刪除留言時需要重覆輸入密碼,程式使用稱為 cookie 的功能,讓你在一段時間內保持登入狀態。
這兒是為這項功能的設定。
請將 hoge_mt 修改為任何半型英數文字,避免與其他 apeboard+ 使用者重覆以確保安全性。
5.4 返回網站的URL
# 返回網站的 URL ____.04
$back_url = ‘http://www.hoge.ne.jp‘;
設定留言板上的「Home」或「Back」(視乎 apeskin 而異) 連結的目標URL。
請修改 http://www.hoge.ne.jp 部分為您想連結到的 URL。
5.5 cookie 名稱
# cookie 的名字 (必需變更) ____.11
$cookiename = ‘hoge‘;
訪客留言時,為免每次都要輸入名字和電郵地址,程式使用了 cookie 去方便客人。
這兒是為這項功能的設定。
請將 hoge 修改為任何半型英數文字,避免與其他 apeboard+ 使用者及管理頁用的重覆以確保安全性。
5.6 使用 lock 嗎
# 使用 lock 嗎 (使用的話請填入 1) ____.20
$lock = ‘1‘;
當有幾個人同時留言的話,會令紀錄檔留損,所以為保護檔案要使用lock。雖說是lock,只是系統上的設定,並不會在留言板上顯示任何字眼。填入1 的話,就表示使用lock,但有些空間並不能使用lock。不能使用lock 的話,設定了lock 的話,留言時會出現以下錯誤:
在這個環境lock不能使用。請在boardini.cgi 設定 $lock = 0。
這樣的話,就必須填入 0 關閉 lock 功能。
5.7 管理員的名字
# 管理員的名字 (回覆部分使用) ____.21
$master_name = ‘master‘;
這是管理員名字的設定。使用管理頁回覆留言時,會顯示這個名字。這項可使用中文。
5.8 有新留言時寄電郵寄給管理員
# 有新留言時寄電郵寄給管理員 ____.23
# 一般留言時送出 ‘1’
# 回覆時都送出 ‘2’
# 不使用 ‘0’
$smail = ‘0’;
當有新留言時,可選擇是否需要寄通知到管理員的電郵地址去。若空間供應商不支援 sendmail 功能的話,將不能送信及發生錯誤,敬請注意。
設定為1的話,會在回覆以外的新留言寄出通知電郵。設定為2的話,包括回覆在內的留言都會寄出通知電郵。設定為0的話,表示不需要通知電郵。
設定為寄出通知電郵 (1 和 2 的情況) 時,需要設定 sendmail 的路徑。
5.9 通知電郵的標題
# 發送郵件的時候標題前附上的文字 (例如 apeboard) ____.24
$mail_head = ‘hogetest‘;
設定寄出新留言通知電郵的標題。
若設定為
# 發送郵件的時候標題前附上的文字 (例如 apeboard) ____.24
$mail_head = ‘apeboard‘;
的話,電郵標題前會出現 [apeboard]。
5.10 sendmail 路徑
# sendmail 路徑 ____.25
$sendmail = ‘/usr/lib/sendmail‘;
設定 sendmail 的路徑。若空間供應商允許使用 sendmail 的話,必須會在網站上表明。請設定為供應商指定的路徑。
以上是必須修改的設定,尚有其他喜好設定可於架設完成後再作更改。
現在我們先用這個 boardini.cgi 進行 apeboard+ 架設。