HP作成実録 No.10
BBS(fantasyBoard)の設置
ここはKENTさん作の画像などのバイナリファイルをアップロード出来る
Clip Board をする予定でした、が上手く行きませんでした。
書き込みは出来るけれど、アップロードは出来なかったのです。
又freecomの様にホームページ側とCGI側のサーバーが分かれている場合、
ホームページ側に画像等をアップロードさせる事は出来ない
(CGI側の容量は1MBしかない為)等があり、
KENT WEBのサポート掲示板を見たり、質問してみたりしましたが解決できませんでした。
このままBBSを無くしてしまうのもクヤシイ気がして、
同じKENTさん作のアイコン式ゲストブック、
fantasy Boardに更新することにしました。
設置が簡単そうだし、アイコンが使えると面白そうだったからです。
KENTさんのサイトから書庫ファイル(fantasy.lzh かfantasy.zip )ダウンロードしてください。
この他にアイコンのセットが別にあるので、
それも(fanta_icon.lzh かfanta_icon.zip )ダウンロードしてください。
解凍したファイルの中のCGIファイルをエディタで開いて自分用に修正します。
−−−−− fantasy.cgiの設定 −−−−− #!/usr/local/bin/perl 基本設定 # 管理用パスワード # 戻り先 # 背景色、文字色 # 管理者名
|
他にも設定する個所はありますが、自分で指定したのはこの程度です。
ロックファイルの指定とかを使う場合はそれらも設定します。
アイコン用のファイルも解凍して、ディレクトリ内に入れておきます。
設定が終わったらFTPでCGIサーバアップロードして、
次にパーミッション([ ]内の数字)の設定をします。
CGIサーバ側 http://cgi1.ne.jp/~*****/cgi-bin/fantasy ├fantasy.cgi [755] ├fantasy.log [666] ├jcode.pl [644] ├home.gif [666] ├wh1.gif 〜 wh6.gif [644] └その他アイコン用gifファイル [666] |
cgi-binフォルダは本来は777ですが、
freecomはセキュリティ上
ディレクトリのパーミッションを777に設定することを禁止しているため、
755に設定しています。これでもちゃんと動作しています。
最後にindex.html に 赤字 の部分のタグを入れて自分用に書換えます。
<body> <a href="http://cgi1.ne.jp/~*****/cgi-bin/fantasy/fantasy.cgi">BBS -掲示板-</a> </body> |
これでBBSが動作するハズです。
このcgi の面白そうな所は"居住地"、"キャラクタを指定"を変更できることです。
背景とアイコンを変えると、雰囲気が違ってくるかな、と思っています。
とりあえず"居住地"では、日本・'札幌を追加、
"キャラクタを指定"ではhide1(hide01.gif)・ピンクスパイダー(p_spider.gif)
・shin(mark01s.gif)を追加しました。
cgi ファイル内にも書いてありますが、"キャラクタを指定"では
*.gif (@icon1) と表示されるアイコン名(@icon2)はペアにして、
関係が合う様に記述しないと、表示されるアイコンとアイコン名の関係がズレたりします。
下のが今(2000.10.09)の状態のものです。
−−−−− fantasy.cgiの設定 −−−−−
|