- 空ファイルを4つ作り、ir-i-bbs.dat, ir-i-bbs.pw, ir-i-bbs.ini, ir-i-bbs.varという名前にします。
| エディタ(Windows 9x のメモ帳など)を起動してから、何も入力しないで[上書き保存]するだけです。 |
作成したファイルのサイズが0バイトであることを確認してください。
ファイルのサイズを確かめるためにはエクスプローラで、
- ファイルのアイコンをクリックして選択する
- ウィンドウ下部にあるステータスバーのサイズ欄を確認する
あるいは
- ファイルのアイコン上で右クリックする
- 表示されるメニューから[プロパティ]を選ぶ
- サイズ欄を確認する
どうしても上記の方法で作成できない場合は
初期ファイルセットをダウンロードして展開すると、ir-i-bbs.dat, ir-i-bbs.ini, ir-i-bbs.pw, ir-i-bbs.varの4点セットがdataフォルダにできます。
|
| v1.30 以降が既に導入されている場合 ir-i-bbs.ini がサーバー上にありますので、作成、転送の必要はありません。(この場合、従来の設定が引き継がれます。タブン) |
- お好みでir-i-bbs.cgi, ir-imchr.cgiを変更してください。
| メモ帳(あるいはmule)などエディタで開いて編集します。変更する箇所や内容は各ファイルに示されています。 |
| なお、標準状態のままでも動作するように設定してありますので、普通は変更しなくてもかまいません。 |
| ファイルの日本語エンコードはシフトJISとなっていますが、これは変更しないでください。正しく動作しなくなる可能性があります。UNIX環境で使用される場合は、muleを使われることをお勧めします。改行コードはWindows向けのCR+LFとUNIX向けのLFを用意しました。Macユーザーの方はご自分で変換してくださいまし。たぶんJEditとFetch使って何とかなるでしょ。 |
また、ir-about.txt は「掲示板の概要」データです。ブラウザから設定できますし、あるいはエディタで変更することもできます。 | v1.43 以前の ir-i-pc.txt とは形式が異なります。 |
- FTP を使い、サーバーのあなたのディレクトリの「public_html」あるいは「www」の下に「cgi-bin」のディレクトリを作ります。
| サーバーによって異なりますので、お使いのサーバーにあわせて適宜、CGIを設置するためのディレクトリを用意してください。たいていのサーバーは「cgi-bin」を作らなくても設置することができるかと思います。 |
- 作成した cgi-bin に構成ファイル全てをアップロードします。
☆ 標準状態のまま、アップロードされる方
data フォルダも cgi-bin にアップロードしてください。つまりdataフォルダにあるファイルは、cgi-bin/data にアップロードしてください。
|
☆ 手順2でディレクトリ構成を変更した方
設定したディレクトリ構成に基づいてアップロードしてください。
|
● アップロードの仕方
- アスキーモードで転送するファイル
ir-i-bbs.cgi, ir-imchr.cgi, ir-i-def.pl, ir-i-ez.pl, ir-i-im.pl, ir-i-js.pl, ir-i-pc.pl, ir-i-sub.pl, ir-i-uty.pl, ir-about.txt, jcode.pl, *ir-jschr.dat
- バイナリーモードで転送するファイル
*ir-imchr.dat, *ir-imbmp.dat, *ir-impng.dat, *ir-jsbmp.dat, *ir-jsgif.dat, *ir-jspng.dat, *ir-jsext.dat, *ir-jsex2.dat, *ir-ezgif.dat, *ir-ezpng.dat, ezweb.gif, imode.gif, jsky.gif, pc.gif
(*印のファイルはdataフォルダにあります) |
☆ アップロード手順
- リモート(ウェブサーバ)側を設置するディレクトリに移動します
- ローカル(自分のPC)側をir-i-bbsを展開したフォルダに移動します
- 次のファイルをアスキーモードでアップロードします
ir-i-bbs.cgi, ir-imchr.cgi, ir-i-def.pl, ir-i-ez.pl, ir-i-im.pl, ir-i-js.pl, ir-i-pc.pl, ir-i-sub.pl, ir-i-uty.pl, ir-about.txt, jcode.pl
- 次のファイルをバイナリーモードでアップロードします
ezweb.gif, imode.gif, jsky.gif, pc.gif
- ディレクトリ「data」を作成します(※標準状態でアップロードされる方)
- ローカル側を「data」フォルダに移動します
- 次のファイルをアスキーモードでアップロードします
ir-jschr.dat
- 次のファイルをバイナリーモードでアップロードします
ir-imchr.dat, ir-imbmp.dat, ir-impng.dat, ir-jsbmp.dat, ir-jsgif.dat, ir-jspng.dat, ir-jsext.dat, ir-jsex2.dat, ir-ezgif.dat, ir-ezpng.dat
|
● パーミッションの設定
- 755(-rwxr-xr-x)にするファイル
ir-i-bbs.cgi, ir-imchr.cgi
- 666(-rw-rw-rw-)にするファイル
ir-i-bbs.dat, ir-i-bbs.pw, ir-i-bbs.ini, ir-i-bbs.var, ir-about.txt
- 644(-rw-r--r--)にするファイル
その他のファイル
- 777(drwxrwxrwx)にするディレクトリ
cgi-bin, data
|
| アップロードおよびパーミッションの変更にCuteFTPあるいはFFFTPを推奨します。お手軽系 FTP だとパーミッションが変更できなかったりしますので、注意が必要です。 |
- 普通に HTML にリンクするのと同様に ir-i-bbs.cgi にリンクします。
- 初回起動時に管理パスワードを登録します。また、その後に掲示板の各種設定を行います。
| 設定は項目多数につき、パソコンからでないと一部の設定ができません。各端末からだと、最低限必要な設定のみできます。 |
|