■ BBS to Remodel
Perl初心者の方で自分でBBSを作成してみたい、Perlを理解したいという方の為に作られたBBSです。その為に機能は最小限の物しか付いていません。 スクリプトの中身は8割以上が解説文で、掲示板としてのプログラミングの流れが掴みやすいように作成されています。まさに改造を目的としたCGIです。

■ 利用既定について
MISSING LINK 利用規定」を必ずお読みください。
ダウンロードされた方は利用規定に同意したものとみなします。


■ ダウンロード
BBS to Remodel Ver1.0

※ダウンロードが上手くできない場合はFAQを参照してください。

LZH形式とZIP形式、お好きな圧縮形式をダウンロードし解凍してください。

解凍すると以下のファイルがフォルダに収められています。

 bbs.cgi   改造用BBSの本体です。
 bbs.dat   投稿データを格納します。
 jcode.pl  日本語ライブラリです。

※お使いの解凍ソフトによっては0kbのファイルは削除してしまう場合があります。その場合は、メモ帳(Windows)などで新規テキストファイルを作成し、中身は空のまま、ファイル名だけ足りないファイルの名前(拡張子も)に変更して下さい。フォルダが無い場合は同じように空のフォルダを作成し名前を変更して下さい。

FTPソフトなどを使ってファイルのパーミッションを変更して下さい。
※数値はあくまでも一般例です。基本は各プロバイダの設定に従ってください。

 cgi 705 (もしくは755)
 dat 606 (もしくは666)
 pl  644 (通常変更不要)

※CGIを格納するフォルダは707(もしくは777)にしてください。
※サーバによっては707(もしくは777)は禁止されている場合があります。その場合は755にして下さい。


■ ディレクトリ
ディレクトリのサンプル例です。

与えられたスペース(※1) ┬  index.html(※2)
                        └  cgi-bin(※3)
                           └  bbs(※4)
                              ├  bbs.cgi
                              ├  bbs.dat
                              └  jcode.pl

FTPソフトなどを使ってサーバーに転送します。
ファイルはアスキーモードで転送します。

※1 プロバイダ(サーバ)から割り当てられたスペースの一番上の階層です。

※2 index.html(index.htm,top.html)は貴方のホームページに既にあるトップページの事を指します。新たに作成する必要はありません。あくまでも相対的位置関係を把握する為に記載しています。

※3 プロバイダ(サーバ)側でCGIファイルを格納するディレクトリ(フォルダ)を指定している場合、指定されたディレクトリにCGIファイルなどをいれてください。その場合大概cgi-binという名前がついています。プロバイダ(サーバ)側でCGIを置く場所を指定していない場合はどこに置いても構いません。その際、cgi-binというディレクトリを作成する必要はありません。

※4 サンプル例でbbsというディレクトリ(フォルダ)名をcgi-binの下に作成しています。これは他にも掲示板、チャット、カウンターなどのCGIを使用(もしくは使用予定)している場合、ごちゃごちゃになるのを避ける為です。特に問題がなければ、bbsというディレクトリをサーバ上に作成して下さい。パーミッションは707(777)にしてください。

■ HTMLからのリンク方法
HTMLの任意の場所に以下のような感じで書きこんでください。
<a href="cgi-bin/bbs/bbs.cgi">掲示板</a>

■ ご質問等について
BBS to Remodelはサポート対象外です。
ご質問等はお受けできませんのでご了承下さい。

戻る