Rocomotion

CGIとPHPとちょっとした幸せ配布サイト

シェアウェア購入 シェアウェアスクリプト購入

the shop Rocomotion the shop Rocomotion

アフィリエイト アフィリエイトで稼ぐ

お小遣いを手に入れよう お小遣いを手に入れるために

レンタルサーバを借りるCGI レンタルサーバを借りる
テストスクリプト テストスクリプト

pplog premium

pplog premium pplog premium

新作スクリプト 新作スクリプト

PM mail PM mail

P link compact P link compact

P slide P slide

view : 8,785

 

ROCO BOOK

 

by Rocomotion

KENT WEBにて配布されているプチ☆ボードをカスタマイズしたものです。
シンプルですが、機能的には十分なスタンダードなゲストブックです。

+シンプルなゲストブックです。
+日記にも使えるかもしれません。ゲストブックとしての利用を推進します。
+シンプルなのである程度軽いです。

   206 web site ranking    Sozai-R    Web material ranking    1R web site ranking

+配布するスクリプトを利用して被ったいかなる損害も責任も当サイトは負いかねます。
+改造はかまいませんが、著作権情報の削除はやめてください。
+このCGIに関してのお問い合わせなどはKENT WEB殿には行わないでください。
+ダウンロード、設置した方は掲示板でお知らせください。
その他の規定は別ページの利用規程をお読みください。
KENT-WEB殿の規定も遵守する必要があります。

その他利用規定はこちらをご覧ください。

規定(必ずお読み下さい。) CGI利用規定 規定(必ずお読み下さい。) サンプル利用規定 規定(必ずお読み下さい。) 商用利用規定

+IE5.5以上を推奨します。NNはおそらく崩れると思います。
+色やレイアウト変更などはご自由に行ってください。
更新日付 バージョン 更新内容 更新ファイル
2007-09-12 1.15 書き直し
URL数制限追加
rbook.cgi
rbookini.cgi
2006-11-30 1.14 NGワード処理変更 rbook.cgi
2006-10-31 1.13 セキュリティ向上
設定・ログファイル名変更
rbook.cgi
rbook.ini(削)
rbook.log(削)
past/1.dat(削)
rbookini.cgi(追)
rbooklog.cgi(追)
past/1.cgi(追)
2006-04-12 1.12 スパム対策 rbook.cgi
rbook.ini
2005-03-30 1.11 著作権情報修正 rbook.cgi
Page : 1 / 2
SAMPLE (サンプル利用規定に同意の上、ご利用ください。)
DOWNLOAD (利用規定に同意の上ダウンロードしてください。)

ファイル rbook.cgi

ファイル rbookini.cgi

ファイル rbooklog.cgi

ファイル jcode.pl

ファイル count.dat

ファイル pastno.dat

ファイル home.gif

ファイル mail.gif

ファイル bg1.gif

ファイル bg.gif

ディレクトリ past


ROCO BOOKの設置方法「通常編」(niftyの設置方法はこちらをご覧下さい)

項番 ファイル (行番号)
手順
1 rbook.cgi (1行目付近)
Perlのパスの変更

#!/usr/local/bin/perl

サーバにあわせたperlのパスへと変更する。
#!/usr/local/bin/perl もしくは #!/usr/bin/perlが一般的。
2 rbookini.cgi (4行目付近)
管理者パスワードの変更

# 管理者用マスタPASS (英数字で8文字以内)
$pass = '0123';

こちらをご自分の好きなものへ変更する(4文字〜8文字)
(変更の際に「'」「;」を消さないように注意!!)
3 rbookini.cgi (7行目付近)
タイトルの変更

# タイトル名を指定
$title = "GUEST BOOK";

こちらを好きなタイトルへ変更する
(変更の際に「"」「;」を消さないように注意!!)

文字が化ける場合や「'」を使う場合は「」を文字の前に置いてください。
(例→表示・UG's)
4 rbookini.cgi (22行目付近)
壁紙の変更

# 壁紙を指定する場合(http://から指定)
$bg = "./bg1.gif";

こちらのファイル名を変更する
(変更の際に「"」「;」を消さないように注意!!)
5 rbookini.cgi (55行目付近)
戻り先URLの変更

# 戻り先のURL (index.htmlなど)
$home = "../index.html";

こちらをご自分の戻りたいページへ変更する
(変更の際に「"」「;」を消さないように注意!!)
6 すべて
ファイルのアップロード

下の図を参考にファイルをサーバへアップロードする。
  public_html (ホームディレクトリ)
|
+-- rocobook [755] [701] / rbook.cgi [755] [701]
| rbookini.cgi [644] [644]
| rbooklog.cgi [666] [600]
| count.dat [666] [600]
| jcode.pl [644] [644]
| pastno.dat [666] [600]
| home.gif [644] [644]
| mail.gif [644] [644]
| bg1.gif [644] [644]
| bg.gif [644] [644]
|
+---- lock [777] [701]
|
+---- past [777] [701] / 1.cgi [666] [600]

[]内はパーミッションの値
壁紙はrocobookフォルダ直下へアップロードする。
7 すべて
パーミッションの変更

項番6のかっこの中の値を参考にパーミッションを変更する。
左側のかっこは一般的なサーバのパーミッション。
右側のかっこはsuExec対応サーバのパーミッション。

その他サーバによって違いがありますので、もし動かない場合は サーバの管理者にお問い合わせください。
8 rbook.cgi
動作確認

設置したアドレスをブラウザのアドレス欄へ直打ちして表示するか確認する。

基本的なアドレスは→http://ご自身の環境/rocobook/rbook.cgi

500 Server Errorがでる場合
1.パーミッションの違い
2.項番1のPerlのパスの違い
3.項番2〜5の変更の中で「"」「'」「;」を誤って消してしまった。
これだけではありませんが可能性的にはこちらの確率が高いです。
もう一度確認しましょう。

404 File Not Foundがでる場合
1.アドレスが違う
2.設置した場所にcgiファイルがない

もう一度アドレスを確認してください。
9 rbook.cgi
動作確認 2

書きこみのテストをする。
過去ログ使用の場合はメニューの「PAST」を押し、エラーがでないことを確認する
正常動作すれば設置終了。

画像が表示しない場合
1.もう一度設定箇所を確認する。
2.ご自分のページのソースを見てみる。その際に画像が表示されるべきところがどのようにおかしいか判別する。

「PAST」を押してエラーが表示する場合
1.pastフォルダのパーミッションを確認する。
2.pastフォルダの中の1.cgiのパーミッションを確認する。

チェックモード
http://ご自身の環境/rocobook/rbook.cgi?mode=check
このアドレス(設置URLのあとに?mode=checkをつける)ですべてOKが出れば正常動作。
SEO対策ならこちらがおすすめ。