トップ > 携帯対応YY-BOARD(改) > 設置方法 > マルチ掲示板対応版
設置方法 |
---|
-携帯対応YY-BOARD(改)マルチ掲示板対応版-
ここは旧バージョンについての説明です。
現行バージョンについてはこちらをご覧下さい。
□yybbs.cgi
□yyregi.cgi
□yy_setup.cgi
#!/usr/local/bin/perl
→サーバで定められたPerlのパスを指定します。
□yyini.cgi
# ▼設定項目
→通常は変更の必要はありません。
# ▼ マルチ掲示板用 設定項目
# 全ての部屋のID
→ここに全ての部屋のIDを記載します。半角英数字を使用します。
→記載していないものはディレクトリを作ってアクセスしてもエラーになり、アクセス出来ません。
→ID名とディレクトリ名は同一のものを使用して下さい(初期設定ではroom1)。
→掲示板のURLは http://〜〜〜/bbs/yybbs.cgi?room=ID名 となります。
# 部屋名(room)が指定されていない場合のID
→ここにIDを記載して、そのIDのみ設置すれば、単一の掲示板としても使用出来ます。
# ▼ 以降の変数は、設定データ編集ページで選択します
→選択肢を追加する場合は、半角スペースで区切って下さい。
→通常は変更の必要はありません。
□yyini2.cgi
# ▼設定項目
→各部屋ごとに設定します。
→$pass(管理者用パスワード)は必ず変更するようにして下さい。
→その他の項目は通常は変更の必要はありません。
標準的なディレクトリ構成は次のようになります。
各機能を使用しない場合は、それぞれのディレクトリ・ファイルは必要ありません。
【ディレクトリ構成例】 ([ ]内はパーミッションの設定)
public_html / index.html (トップページ) | +-- yybbs / yybbs.cgi [705] | yyregi.cgi [705] | yyini.cgi [604] | yy_epad.cgi [604] (e-PADの絵文字機能を使用する場合) | yy_setup.cgi [705] | jcode.pl [604] | room1.htm [606] (WWWCチェックファイルを出力する場合) | room2.htm [606] (WWWCチェックファイルを出力する場合) | i.gif (*1 *2)(絵文字入力フォームを使用する場合) | j1.gif (*1 *2)(絵文字入力フォームを使用する場合) | j2.gif (*1 *2)(絵文字入力フォームを使用する場合) | i.htm (*2)(絵文字入力フォームを使用する場合) | j1.htm (*2)(絵文字入力フォームを使用する場合) | j2.htm (*2)(絵文字入力フォームを使用する場合) | howto.htm (*2)(絵文字入力フォームを使用する場合) | +-- room1 / yylog.cgi [606] | | yyini2.cgi [604] | | yy_data.cgi [606] | | count.dat [606] | | pastno.dat [606] | | | +-- lock [707] / | | | +-- past [707] / 0001.cgi [606] ... (過去ログを使用する場合) | 1.dat [604] ... (旧過去ログを表示する場合) | +-- room2 / yylog.cgi等 (以下、room1と同様) | | | +-- lock [707] / | | | +-- past [707] / 0001.cgi等 | +-- img / home.gif, bear.gif, ... | +-- i / *.gif *.png 564個 (*3)(e-PADの絵文字機能を使用する場合) | +-- j / *.gif 480個 (*3)(e-PADの絵文字機能を使用する場合) |
FTP でアップロードした後、パーミッションを変更します。
サーバにより、別のパーミッションが指定されている場合は、そちらを優先して下さい。
ファイル名 | パーミッション | 転送モード | |
---|---|---|---|
各部屋共通で使用 | yybbs.cgi | 705 or 755 | アスキー |
yyregi.cgi | 705 or 755 | アスキー | |
yyini.cgi | 604 or 644 | アスキー | |
yy_epad.cgi | 604 or 644 | アスキー | |
yy_setup.cgi | 705 or 755 | アスキー | |
jcode.pl | 604 or 644 | アスキー | |
各部屋ごとに設置 | yyini2.cgi | 604 or 644 | アスキー |
yylog.cgi | 606 or 666 | アスキー | |
yy_data.cgi | 606 or 666 | アスキー | |
count.dat | 606 or 666 | アスキー | |
pastno.dat | 606 or 666 | アスキー | |
lockディレクトリ | 707 or 777 | - | |
pastディレクトリ | 707 or 777 | - | |
0001.cgi等 | 606 or 666 | アスキー | |
1.dat等 | 604 or 644 | アスキー | |
room1.htm等 | 606 or 666 | アスキー | |
各部屋共通で使用 | *.gif/*.png | - | バイナリ |
*.htm | - | アスキー |
設定ページにアクセスしてデータを編集します。
設定ページのURLは次のようになります。
http://〜〜〜/bbs/yy_setup.cgi?mode=addata&room=ID名(初期値はroom1)
認証画面では、yyini.cgiで指定した管理者用パスワードを入力して下さい。
設定内容に関しては、設定ページの説明をご覧下さい。
Rev1.65以前からバージョンアップする場合は、使用中のyyini.cgiをバックアップしておいて、設定内容を参考に入力して下さい。
設定内容を記録するファイル(yy_data.cgi)は手動で書き換えない事を推奨します。
各部屋ごとに設定します。
掲示板にアクセスします。
http://〜〜〜/bbs/yybbs.cgi?room=ID名(初期値はroom1)
複数の部屋を設置した場合は、それぞれのID名を使用します。
何らかのエラーが起こる場合には、チェックモードで問題がないか確認してみてください。
http://〜〜〜/bbs/yybbs.cgi?room=ID名&mode=check
最終更新:2004/05/27