Rocomotion

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

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

the shop Rocomotion the shop Rocomotion

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

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

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

pplog premium

pplog premium pplog premium

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

P rss P rss

PM mail PM mail

P link compact P link compact

view : 12,735

 

ROCO DIARY

 

by Rocomotion

KENT WEB殿にて配布されているweb calenをカスタマイズしたものです。
フレーム式・カレンダーで見やすい日記帳です。

+画像のアップロード可能。
+カレンダー表示
+天気アイコン使用可能

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

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

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

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

+IE5.5以上を推奨します。NNはおそらく崩れると思います。
+色やレイアウト変更などはご自由に行ってください。
添付ファイルの一括削除ができません。ご注意ください。ただし日別の削除なら添付ファイルも削除します。
更新日付 バージョン 更新内容 更新ファイル
2007-11-25 1.32 書き直し
ログ拡張子変更
rocodiary.ini(削)
rocodiaryini.cgi(追)
rocodiary.cgi
2005-03-30 1.31 著作権情報修正 rocodiary.cgi
2003-03-21 1.30 秋分・春分の日修正、海の日・敬老の日のハッピーマンデー法対応 rocodiary.ini
rocodiary.cgi
2002-10-04 1.22 黒背景の際に書き込みフォームの色が見えないのを修正 rocodiary.cgi
2002-08-07 1.21 biglobe対応 rocodiary.ini
rocodiary.cgi
Page : 1 / 2 / 3
SAMPLE (サンプル利用規定に同意の上、ご利用ください。)
DOWNLOAD (利用規定に同意の上ダウンロードしてください。)

ファイル rocodiary.cgi

ファイル rocodiaryini.cgi

ファイル jcode.pl

ファイル cgi-lib.pl

ディレクトリ tenki

ディレクトリ img

ディレクトリ icon

ディレクトリ log


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

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

#!/usr/local/bin/perl

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

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

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

# タイトル名を指定
$title = "ROCO DIARY";

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

文字が化ける場合や「'」を使う場合は「」を文字の前に置いてください。
(例→表示・UG's)
4 rocodiaryini.cgi (27行目付近)
タイトル画像の変更

# タイトル画像(http://からはじまるフルパスで)
$title_pic = "";

$title_pic = 'http://homepage?.nifty.com/xxx/rocodiary/icon/diary.gif';

このような形でファイル名を変更する
(変更の際に「'」「;」を消さないように注意!!)
5 rocodiaryini.cgi (31行目付近)
戻り先URLの変更

# 戻り先
$home = "http://www.rocomotion.jp";

$home = "http://homepage?.nifty.com/xxx/index.html";

こちらを上記のような形でご自分の戻りたいページへ変更する
(変更の際に「"」「;」を消さないように注意!!)
6 rocodiaryini.cgi (40行目付近)
アイコンディレクトリの変更

# 画像ディレクトリ (http://から記述してもよい)
$icondir = "./icon/";

$icondir = 'http://homepage?.nifty.com/xxx/rocodiary/icon/';

このような形でファイル名を変更する
(変更の際に「'」「;」を消さないように注意!!)
7 rocodiaryini.cgi (103行目付近)
壁紙の変更

# bodyタグ指定
$bg = "icon/bg1.gif";

$bg = 'http://homepage?.nifty.com/xxx/rocodiary/icon/bg1.gif';

このような形でファイル名を変更する
(変更の際に「'」「;」を消さないように注意!!)
8 rocodiaryini.cgi (126行目付近)
天気アイコンのディレクトリの変更

$ico_dir = "./tenki/"; # 天気のアイコンディレクトリ

$ico_dir = 'http://homepage?.nifty.com/xxx/rocodiary/tenki/';

このような形でファイル名を変更する
(変更の際に「'」「;」を消さないように注意!!)
9 rocodiaryini.cgi (133行目付近)
画像アップロードフォルダの設定

# アップロードディレクトリ
# → パスの最後は / で終わること
# → フルパスだと / から記述する
$ImgDir = './img/';

$ImgDir = '/homepage/rocodiary/img/';

# アップロードディレクトリのURLパス
# → パスの最後は / で終わること
$ImgUrl = './img/';

$ImgUrl = 'http://homepage?.nifty.com/xxx/rocodiary/img/';

上記のように変更する。
(変更の際に「"」「;」を消さないように注意!!)
10 すべて
ファイルのアップロード

下の図を参考にファイルをサーバへアップロードする。
  homepage
|
+-- rocodiary [755]
|
+-- icon [755] / *.gif
|
+-- img [777] /
|
+-- tenki [755] / *.gif

cgi-bin
|
+-- rocodiary [755] / rocodiary.cgi [755]
| rocodiaryini.cgi [644]
| jcode.pl [644]
| cgi-lib.pl [644]
|
+-- log [777]

[]内はパーミッションの値
アイコンや壁紙はiconフォルダへアップロードする。
天気アイコンはtenkiフォルダへアップロードする。
11 すべて
パーミッションの変更

項番10のかっこの中の値を参考にパーミッションを変更する。
12 rocodiary.cgi
動作確認

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

基本的なアドレスは→http://hpcgi?.nifty.com/アカウント/rocodiary/rocodiary.cgi

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

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

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

書きこみのテストをする。
正常動作すれば設置終了。

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

チェックモード
http://hpcgi?.nifty.com/アカウント/rocodiary/rocodiary.cgi?mode=check
このアドレス(設置URLのあとに?mode=checkをつける)ですべてOKが出れば正常動作。