解開壓縮後可以看到: book(目錄) 1. index.htm ............ 留言板索引檔 2. book.cgi ............ 讀取留言程式 3. add.cgi ............ 寫入留言程式 4. del.cgi ............ 修刪留言程式 5. ini.cgi ............ 參數設定檔 6. add.htm ............ 留言表單 7. readme.txt ............ 安裝說明檔 data(子目錄) ............ 資料存放目錄 1. book.htm ............ 留言板表頭檔 2. pre.htm ............ 預視表頭檔 3. book.txt ............ 留言資料檔 4. data.txt ............ 筆數記錄檔 pic(子目錄) ............ 留言板圖檔目錄 共37個圖檔 安裝說明: [以下用'記事本'來修改即可] 1.修改 *.cgi (add.cgi & book.cgi & del.cgi) 將第一行 #!/usr/local/bin/perl 修改為"Server上Perl的目錄",注意#和!不能去掉喔.其餘請參照檔內說明. ( 通常是 Perl4 --> #!/usr/bin/perl , Perl5 --> #!/usr/local/bin/perl ) 再來就是修改 ini.cgi 註1: 若Server只允許在cgi-bin這目錄下才有CGI執行權,那建議您需設詳細網址與路徑 $picurl = 'http://www.you.url/book/pic'; #存放圖檔目錄網址 $addurl = 'http://www.you.url/cgi-bin/book/add.cgi'; #寫入留言程式網址 $cgiurl = 'http://www.you.url/cgi-bin/book/book.cgi'; #讀取留言程式網址 $delurl = 'http://www.you.url/cgi-bin/book/del.cgi'; #修刪留言程式網址 $dir = '/data1/hypermart.net/yaci/book/data'; #資料檔目錄路徑 若Server是每個目錄皆有CGI執行權的話,就可不必設定詳細的網址與路徑 $picurl = 'pic'; #存放圖檔目錄網址 $addurl = 'add.cgi'; #寫入留言程式網址 $cgiurl = 'book.cgi'; #讀取留言程式網址 $delurl = 'del.cgi'; #修刪留言程式網址 $dir = 'data'; #資料檔目錄路徑 因這樣可減少部分瀏覽頁面檔的體積,相對的也減少下載網頁的時間 當您依自己喜好修改html版面時,請留意book.htm內的 這兩個標籤記號皆不可刪除,並保持單獨一行,以免造成留言板版面錯誤....... 另外當檔案add.htm與add.cgi不在同一目錄下時.... 請修改((add.htm內))右邊這行
改add.cgi為詳細網址.... 如果使用網頁軟體來編輯book.htm與pre.htm的話, 記得將原始碼中的結尾標籤給刪除, 因為這兩個檔案屆時會與CGI輸出整合,而造成錯誤... 2.檔案配置圖: www(首頁目錄) | |___ book(留言板的目錄)(屬性 755 or 711) | |____ data(資料檔目錄)(屬性 755 or 711) | |____ pic (圖檔目錄)(屬性 755 or 711) 3.上傳所有檔案至Server,記得檔案皆以ASCII(文字模式)型態上傳 圖檔除外,請以Binary型態上傳,否則將無法正常運作...... 4.檔案權限設定 *.cgi 屬性改為755 (chmod 755) book.txt 屬性改為666 (chmod 666) data.txt 屬性改為666 (chmod 666) 其餘各檔可不用修改 5.為了避免[留言資料檔]經由網頁被人讀取..... 請您藉由修改data目錄的名稱來防止.... 6.留言板範本 http://yaci.hypermart.net/book/ 由於此範本並無修改data目錄的名稱! 所以您直接連至下列網址即可窺視留言資料檔內容 http://yaci.hypermart.net/book/data/book.txt 如此一來悄悄話不就被看光了!!建議您一定要改名稱!! 以上說明如有任何疏漏之處或有任何安裝疑問.... 煩請來信( newcloud@pchome.com.tw )告知,謝謝! 【琪琪的家】 http://yaci.dhs.org/