--------架構cgi的步驟--------![]()
1) 首先到Webhost4free (http://www.webhosts4free.com)
申請一個account. (
詳細情形,
請看"寄存網站"一頁)
2) 得到了webhost4free的account後, 你會知道
)
FTP主機 : ???.prohosting.com
)
Perl設定: #!/usr/bin/perl
)首頁路徑:
http://???.prohosting.com/帳號/
)程式屬性:
cgi檔為 755, dat檔為666
註)
因為不是每個人相同,所以用????表示
3)之後到OEC SPACE下載http://www.hsiu28.net/你喜歡的Apeskin
skin檔與唯一一個的主程式檔.(
skin檔與主程式檔是要在OEC
SPACE裡分開下載,所以你下載完後會有二個folder)
4) 用zip解壓其skin檔與主程式檔的folder.(
若要下載"解壓器",
可到"下載cgi所需用具"一頁下載.)
5) 將已解壓skin檔的folder改名為你喜歡的名字,例如: board.
6) 將已解壓主程式檔的folder(apeboard.zip)裡面的四個檔移至已解壓的skin檔的folder(board).
7)然後可用記事本 或EmEditor 或Editor Plus打開已解壓skin檔的folder(board)裡的boardini.cgi.
(
若要下載EmEditor,
可到"下載cgi所需用具"一頁下載.)
8)依照boardini.cgi裡的中文化指示去做, 但緊記將留言板URL改成cgi的路徑.
(
詳細情形,
請看"架構CGI與Apeskin的注意事項"一頁)
例如: http://odin.prohosting.com/gravelly/cgi-bin/essay/apeboard_plus.cgi
你的account名/cgi-bin/skin folder名/apeboard_plus.cgi, 這就是cgi的網址
9) 改完boardini.cgi,之後看看每一個檔的第一句"perl"是不是這句perl.
(
詳細情形, 請看"寄存網站"一頁)
例如
#! /usr/bin/perl (是用prohosting.com的account就不用改啦)
10)然後可以將整個已解壓的skin檔的folder(board)用cute ftp上載.緊記一定要將整個board
folder一次過上載,放在cgi bin裡.(
若要下載cute
ftp, 可到"下載cgi所需用具"一頁下載.)
11) 在上載器裡, 它會要求你打上你的寄架網站的host, password與account
name. 才能connect. 若上載器不能connect,那就表示你的寄架網站的host, password與account name有問題.(
詳細情形,
請看"寄存網站"一頁)
例如: prohosting.com的Host是: ???.prohosting.com
Name就係prohosting.com的Account Name, 而Password當然是prohosting.com的password啦.
12)最後, 當你上載了一個完整的cgi folder係cgi bin裡後, 記得設定屬性,在已upload的.dat檔裡right click,之後click properties, 然後改了644為666,和已upload了的cgi檔, 設定為755. 那就完成.
13)當你一打開個apeboard時, 會要求你設密碼, 設完便可用了.
(
記住個cgi網址一定是這樣的:)
http://host name/你的account名/cgi-bin/skin folder名/apeboard_plus.cgi