| CGIで掲示板設置 |
| ■ はじめに |
KENTさんのCGIスプリクト利用規定をよく読んでからCGIを設置して下さい
| ■ 掲示板の設置 |
STYLE-BOARD シンプル掲示板
これはKENTWEB さんの「ASKA BBS」のスタイルを変更したものです。こちらではこの掲示板の設置方法を解説していきます。サンプルはこちら⇒⇒⇒Click
(テスト投稿可能です。)
このページを見て、うまく設置できた人の報告があればうれしいです。
| ■ CGI をダウンロードしよう |
まず、CGIをダウンロードしてください。
| ■ CGIを解凍して下さい |
■ダウンロードしたファイルを解凍する
上記でダウンロードしたファイルをLhasa32(推薦)で解凍します。すでに圧縮・解凍ツールなどをお持ちの方は、それをお使いいただいても結構です。 解凍したらstyle-boardのフォルダがが出てきます。その中に3個のファイルが入っています。(下記を参照)
style-board (style-board)
├stylebbs.cgi
├stylebbs.log
└code.pl
| ■ CGIファイルを書き換える |
stylebbs.cgiをテキストエディター(ワードパットやメモ帳など)で開いて 決められた場所を書き換えてください。他にも変更個所はありますが それは慣れてからでいいでしょう。書き換えが終了したら上書き保存してください。
ワードパット( スタート→プログラム→アクセサリ→ワードパット) メモ帳 ( スタート→プログラム→アクセサリ→メモ帳 )
変更箇所 #!/user/local/bin/perl
- プロバイダーで決められたperlを指定します
- #!/user/local/bin/rerl か #!/user/bin/perl が代表的ですが、これもプロバイダーによって異なります。
# タイトル名
$title = "Aska style";
- 掲示板のタイトルを記入
$pass='0123';
- 書き込みを除去するための管理用パスワードです英数半角で書いて下さい
$home = '../index.html';
- 戻り先(トップページ)パスを指定します
- http://からはじまる、フルパスを記入してもいいです
| ■ 転送先にフォルダを作り、その中にstyleboardを転送する |
■フォルダの作成
index.htmlと同じ場所(ここでは public_html )にcgiを置くためのフォルダー( cgi-bin )を作ります。public_htmlがない場合でも同じです、index.htmlがある場所に(cgi-bin)と言う名で作ってください。しかしプロバイダーによっては(cgi-bin)のフォルダがいらない(不用または禁止されている)場合があります。わからない人はプロバイダーに聞いてみて下さい。
■ファイルの転送
- FFFTP接続後、右の画面で「右クリック→フォルダ作成(K)」で新しいフォルダができます。
- フォルダ名は(cgi-bin)にして下さい
(public_html) の中に index.html などがある
- index.html と同じ場所に
(cgi-bin)と名前を付けてフォルダを作る
(cgi-bin)の中に
(style-board)を丸ごと転送する
ディレクトリー構成図例
(publc_html)--- index.html
|
└(cgi-bin)-
(style-board)--+ stylebbs.cgi
├ stylebbs.log
└ jcode.plアドレスはこのようになります
※ http://あなたのホームページ/cgi-bin/style-board/stylebbs.cgi
■cgi-binフォルダが必要じゃない(禁止している場合など)
ディレクトリー構成図例2
(publc_html)--- index.html
|
└(style-board)--+ stylebbs.cgi
├ stylebbs.log
└ jcode.plアドレスはこのようになります
※ http://あなたのホームページ/style-board/stylebbs.cgi
| ■ 転送したファイルの属性の変更 |
■属性の変更
ファイルを転送したたけではCGIは起動しません。転送したファイルのアクセス権(属性)を変更して下さい。アクセス権はプロバイダーによって異なりますので、お使いのプロバイダーを調べてみてください。
■アクセス権 (パーミッション)を設定します。
一般的なアクセス権 stylebbs.cgi 755 stylebbs.log 666 jcode.pl 644
| ■ 最後に |
■チェック
属性変更が終わればCGIをしてチェック見ましょう。後ろに「mode=check 」をつけてください。例) http://あなたのホームページ/cgi-bin/style-board/stylebbs.cgi?mode=check
■リンクする
チェックに問題がなければCGIにリンクします。例)<a href="cgi-bin/style-board/stylebbs.cgi">掲示板</a>
例)<a href="http://あなたのホームページ/cgi-bin/style-board/stylebbs.cgi">掲示板</a>
リンクが完了したら掲示板を使ってください。無事使用ができれば設置完了です。
[HOME]