+枠色指定可能
+背景の透過可能
+グラデーション機能を搭載。使用の有無を設定可能。
+ポップなデザイン
+配布するスクリプトを利用して被ったいかなる損害も責任も当サイトは負いかねます。
+改造はかまいませんが、著作権情報の削除はやめてください。
+このCGIに関してのお問い合わせなどはKENT WEB殿には行わないでください。
+ダウンロード、設置した方は掲示板でお知らせください。
+その他の規定は別ページの利用規程をお読みください。
+KENT-WEB殿の規定も遵守する必要があります。
その他利用規定はこちらをご覧ください。
| 更新日付 | バージョン | 更新内容 | 更新ファイル |
| 2007-10-16 | 1.46 | 返信画面に親記事等記事が表示されないのを修正 | rocobbs.cgi |
| 2007-09-05 | 1.45 |
書き直し URL数制限追加 |
roconbbs.cgi rocobbsini.cgi gradfont.pl |
| 2006-11-30 | 1.44 | NGワード処理変更 | rocobbs.cgi |
| 2006-10-30 | 1.43 |
セキュリティ向上 ログ・iniファイル名前変更 |
rocobbs.cgi rocobbs.ini(削) rocobbs.log(削) rocobbsini.cgi(追) rocobbsini.log(追) past/1.dat(削) past/1.cgi(追) |
| 2006-03-28 | 1.42 | スパム対策機能追加 |
rocobbs.cgi rocobbs.ini |
rocobbs.cgi
rocobbsini.cgi
rocobbslog.cgi
jcode.pl
gradfont.pl
count.dat
pastno.dat
img
past
ROCO BOARDの設置方法「通常編」(niftyの設置方法はこちらをご覧下さい)
| 項番 | ファイル (行番号) |
| 手順 | |
| 1 | rocobbs.cgi (1行目付近) |
|
Perlのパスの変更 #!/usr/local/bin/perl サーバにあわせたperlのパスへと変更する。 #!/usr/local/bin/perl もしくは #!/usr/bin/perlが一般的。 |
|
| 2 | rocobbsini.cgi (4行目付近) |
|
管理者パスワードの変更 # 管理者用マスタPASS (英数字で8文字以内) $pass = '0123'; こちらをご自分の好きなものへ変更する(4文字〜8文字) (変更の際に「'」「;」を消さないように注意!!) |
|
| 3 | rocobbsini.cgi (7行目付近) |
|
タイトルの変更 # タイトル名を指定 $title = "++ ROCO BOARD ++"; こちらを好きなタイトルへ変更する (変更の際に「"」「;」を消さないように注意!!) 文字が化ける場合や「'」を使う場合は「」を文字の前に置いてください。 (例→表示・UG's) |
|
| 4 | rocobbsini.cgi (36行目付近) |
|
壁紙の変更 # 壁紙を指定する場合(http://から指定) $bg = "./img/bg1.gif"; こちらのファイル名を変更する (変更の際に「"」「;」を消さないように注意!!) |
|
| 5 | rocobbsini.cgi (63行目付近) |
|
戻り先URLの変更 # 戻り先のURL (index.htmlなど) $homepage = "../index.html"; こちらをご自分の戻りたいページへ変更する (変更の際に「"」「;」を消さないように注意!!) |
|
| 6 | rocobbsini.cgi (82行目付近) |
|
アイコンの設定 # アイコンを定義(上下は必ずペアで) $icon1 = 'roco3.gif roco4.gif roco5.gif' … roco21.gif'; $icon2 = 'roco園児 roco料理 roco洗濯 … rocoワンピ花'; $icon1へアイコンファイル名を指定する。「半角スペース」を開けて次のファイル名を書いていく。 $icon2へアイコン名を指定する。$icon1と同期をとるように書く 上記の例では、「roco3.gif」は「roco園児」を指す。 半角スペース区切りなので、「roco4.gif」は「roco料理」を指す。 このように必要な分だけ書いていく。 (変更の際に「'」「;」を消さないように注意!!) |
|
| 7 | すべて |
|
ファイルのアップロード 下の図を参考にファイルをサーバへアップロードする。 public_html (ホームディレクトリ) |
|
| 8 | すべて |
|
パーミッションの変更 項番7のかっこの中の値を参考にパーミッションを変更する。 左側のかっこは一般的なサーバのパーミッション。 右側のかっこはsuExec対応サーバのパーミッション。 その他サーバによって違いがありますので、もし動かない場合は サーバの管理者にお問い合わせください。 |
|
| 9 | rocobbs.cgi |
|
動作確認 設置したアドレスをブラウザのアドレス欄へ直打ちして表示するか確認する。 基本的なアドレスは→http://ご自身の環境/rocobbs/rocobbs.cgi 500 Server Errorがでる場合 1.パーミッションの違い 2.項番1のPerlのパスの違い 3.項番2〜6の変更の中で「"」「'」「;」を誤って消してしまった。 これだけではありませんが可能性的にはこちらの確率が高いです。 もう一度確認しましょう。 404 File Not Foundがでる場合 1.アドレスが違う 2.設置した場所にcgiファイルがない もう一度アドレスを確認してください。 |
|
| 10 | rocobbs.cgi |
|
動作確認 2 書きこみのテストをする。 過去ログ使用の場合はメニューの「PAST」を押し、エラーがでないことを確認する 正常動作すれば設置終了。 アイコンなどが表示しない場合 1.もう一度設定箇所を確認する。 2.ご自分のページのソースを見てみる。その際に画像が表示されるべきところがどのようにおかしいか判別する。 「PAST」を押してエラーが表示する場合 1.pastフォルダのパーミッションを確認する。 2.pastフォルダの中の1.cgiのパーミッションを確認する。 チェックモード http://ご自身の環境/rocobbs/rocobbs.cgi?mode=check このアドレス(設置URLのあとに?mode=checkをつける)ですべてOKが出れば正常動作。 |
|