EBS架設教學
1.請確定你的空間支援cgi,另外請注意流量限制,所有的Webgame都是很耗費資源的,所以我不建議使用免費空間架設。
2.打開目錄內所有*.cgi檔案,找到第一行的
#!/usr/bin/perl
依照伺服器的需要更改為
#!/usr/local/bin/perl
或維持原本的
#!/usr/bin/perl
(如果你不確定這個cgi路徑,請到本站下載區下載cgi環境探針查詢)
3..編輯config.cgi,需要更改的設定如下:
#(0)管理人名稱
$OWNER_NAME ='XXX; #這裡輸入自己名字
$OWNER_EMAIL ='XXX@XXXXX'; #這裡填入你的E-mail
#(1)管理者密碼。(必改)
$MASTER_PWD = 'XXXX'; #可以在./ebs.cgi?MAINTE裡進行管理設置
#(2)最大圖標數
#0.gif連續圖片的名稱,輸入最後一個圖標的數字。例如90。GIF輸入90
$ICON = '499';
$ICON2 = '176';
#(3)LOG文件目錄名稱 (必改)
$LOG_FOLDER = 'ebs_data';
↑以上為EBS所有的玩家與武器、機體等的儲存位置,為避免遭人惡意破壞,最好更改資料夾名稱,更改後記得在此也做更改。
#(5)圖標目錄(一般不需要改變)
$IMG_FOLDER1 = 'img1'; #系統圖標目錄
$IMG_FOLDER2 = 'img2'; #機體圖標目錄
$IMG_FOLDER3 = 'img3'; #頭像圖標目錄
↑以上如果你的空間必須將cgi與非cgi分開的話,請更改此項,將圖片目錄以網址方式輸入,例如:
$IMG_FOLDER1 = 'http://localhost/ebs/img1';
#(6)網頁瀏覽所在目錄
$THIS_DIR = 'http://localhost/ebs2/'; #例如:'http://localhost/ebs/'
$YOUR_HOME = 'http://localhost/ebs2/ebs.cgi';
↑這裡為程式的真實網址,前者為EBS首頁,後者為ebs.cgi的真實所在網址。
#歷史的網址
$lishi = 'http://localhost/ebs2';
#論壇網址
$luntan = 'http://helzone.com/vbb/forumdisplay.php?s=&forumid=73';
$winforder ="C:\Program Files\EasyPHP\www\ebs2\yazhi";
↑這裡必須填入的是主機內的真實路徑,如果你不清楚,請到本站下載區下載cgi環境探針查詢。
4.如果你的主機為winnt,以下則不用去管,如果你的主機是Uinx OR Linux,請依以下目錄權限上傳(注意!!!!cgi-bin內的所有檔案必須以Ascll形式上傳,否則會出現錯誤!!!!!)
【cgi-bin 目錄支援非 CGI 檔案安裝方式:】
\
└─cgi-bin
└─ebs 此目錄下的檔案,除了 winner.cgi 屬性為 666 之外,
︱ 其餘全部為 755 (*.pl、*.cgi),不包含其他子目錄
├─backup 目錄屬性 777
├─cangku 目錄屬性 777
├─log 目錄屬性 777 (此目錄下的檔案屬性全部 666)
├─shilitu 目錄屬性 777
├─img
├─img1
└─img2
【cgi-bin 目錄不支援非 CGI 檔案安裝方式:】
\
├─cgi-bin
︱ └─ebs 此目錄下的檔案,除了 winner.cgi 屬性為 666 之外,
︱ ︱ 其餘全部為 755 (*.pl、*.cgi),不包含其他子目錄
︱ ├─backup 目錄屬性 777
︱ ├─cangku 目錄屬性 777
︱ ├─log 目錄屬性 777 (此目錄下的檔案屬性全部 666)
︱ └─shilitu 目錄屬性 777
︱
└─ebs_img
├─img
├─img1
└─img2