<梱包内容&パーミッション>
この文字色のファイルとフォルダが、梱包されています。
[ ]内の数字が一般サーバでのパーミッションです。
pclbbs / pclbbs.cgi [705]or[755](アスキー)
| log.dat [606]or[666](アスキー)
| count.dat [606]or[666](アスキー)
| jcode.pl [604]or[644](アスキー)
| index.html [604]or[644](アスキー)
|
+-- lock [707]or[777] /
|
+-- past [707]or[777] / 1.dat [606]or[666] ...(アスキー)過去ログ用
pastno.dat [606]or[666](アスキー)過去ログ用
<設置方法>
(1)
アップする前にまず行っておくこと。
- perlのパスの書き換え
pclbbs.cgiをテキストエディタで開いて1行目をあなたのホームページがあるサーバーに合わせて書き換えてください。
例:#!/usr/local/bin/perl
- 管理者用マスタパスワードの変更
pclbbs.cgiの設定項目にある管理者用マスタパスワード(44行目)を好きなパスワード(半角英数字)に書き換えてください。
(2)
以上の項目を書き直して、
<梱包内容&パーミッション>の通りのディレクトリ構成と転送モードでそのままアップロードしてみてください。そしてパーミッションを設定します。
http:// 〜〜/pclbbs/pclbbs.cgiにアクセスして投稿や削除、http:// 〜〜/pclbbs/index.htmlへの書き込み等の動作が正常に行われているか確認してみましょう。
(3)
確認できたら、その他のpclbbs.cgiの設定項目を設定してアップロードし直してみましょう。
特にlog.datや過去ログは他の人から見られないように、ファイル名を変更するかディレクトリを変更するかしておいた方がいいでしょう。
そのときは、pclbbs.cgiに記述した通りにファイルやディレクトリを設置し直してください。
(4)
最後にホームページからこのCGIにリンクをしたら完了。
*リンク先のアドレス*
HTMLファイルを作成する場合・・・pclbbs.cgiの設定項目(50行目)に「$bbs = 'index.html';」と記入してある場合
→ http://〜〜/pclbbs/index.html
HTMLファイルを作成しなかった場合
→ http:// 〜〜/pclbbs/pclbbs.cgi
<おまけ>
当サイトで紹介したフリーソフトのメーラー「EdMax」専用のbbxファイルを作成しました。
これを使うと当サイトで配布している掲示板の記事をEdMaxに取り込んでメールのように読むことができます。
返信もEdMax上でスレッド表示することができます。
ただし、前のページの記事の取り込みはできません。
pclbbs.txt
上記のテキストファイルを「右クリック」-「名前を付けて保存」でパソコンに保存させた後、ファイルの拡張子「txt」を「bbx」に直して、お使いください。
EdMaxの使用方法については、EdMaxのヘルプを参照してください。
取込先アドレスは、
http://〜〜/pclbbs/index.html
http:// 〜〜/pclbbs/pclbbs.cgi
のどちらでもOKです。
<更新履歴>
2004/12/13 PCL-BBS ver0.05
・HTMLファイルで表示する場合、cookieが残っていた問題に対処。
2004/04/19 PCL-BBS ver0.04
・HTMLファイルで表示する記事の数が設定通りに表示されていなかったバグに対処。
2004/04/09 PCL-BBS ver0.03
・スクリプト内の見直し。
2004/04/04 PCL-BBS ver0.02
・「次のページ」に表示されている記事にレスをした場合、HTMLファイルに正常に書き込まれなかったのを修正。
・スクリプト内の整理。
2004/04/02 PCL-BBS ver0.01 公開