| 我楽多 cgi @nifty | Sunday設置説明書 | 最終更新日:2001/06/23(Sat)
|
|
|
![]() ウィルスチェック無料、ドメイン取得維持無料 レンタルサーバー |
||
| ◆概 要 |
Sundayとは、KENT-WEBSさんのSunBoardを「新着情報」機能に限定してニフティでの設置を容易にした日記帳です。
WEB上から環境設定が可能で投稿記事を任意のHTMLページに同時出力する機能があるのが大きな特徴です。
Sundayは、KENT-WEBさんの「再配布規定」に基づいて再配布を行っています。
ご利用される前に「CGIスクリプト利用規定」を必ずお読みください。
※SunBoardCGIスクリプトは、KENTさんの著作物です。
バージョン情報 :Sunday.cgi
Ver1.10
主な特徴は、以下の通りです。
[Sunday設置サンプル] [設定画面サンプル] [HTML同時出力サンプル]
| ◆ DownLoad |
▼最新バージョン(Sunday Ver1.10)
以下の圧縮ファイルをダウンロードします。
圧縮ファイルは LZH形式と ZIP形式のいずれかを選んでください。
ダウンロード後、圧縮ファイルを解凍すると以下の9個ファイルが展開されます。
| sunday.cgi | …掲示板本体スクリプト |
| setup.cgi | …設定変更用のスクリプト |
| sunday.log | …ログファイル |
| sunday.cfg | …設定内容のデータファイル |
| pastno.dat | …過去ログ番号ファイル |
| 1.dat | …過去ログ用データファイル |
| page1.html | …表示用HTML1ページ目 |
| page2.html | …表示用HTML2ページ目 |
| jcode.pl | …日本語コードライブラリ |
◆旧バージョンとログの互換性について
Sunday Ver1.00は、旧バージョンのログファイルと完全に互換性があります。
旧バージョンから移行される方はSunday.cgiを入れ替えて、setup.cgi、sunday.cfgを新規設置してください。
※但し「過去ログ」についてはVer0.80よりも旧いバージョンとは互換性がありません。
尚、旧バージョンのサポートは終了しますが、ダウンロードは暫く出来るようにしています。>旧バージョン解説ページ
◆@nifty対応のディレクトリ構造
@niftyには、cgi-binにおけるファイルに制限があります。(共通事項参照)
Sundayを設置するためには、以下の様なディレクトリを作成する必要
がありあります(ディレクトリ名は任意です)
Root/ ←あなたのルートパス | +--cgi-bin/ ←http://hpcgi▲.nifty.com/■■■■■■ | | | +--sunday/(cgi本体を設置する場所) | +--homepage/ ←http://homepage▲.nifty.com/■■■■■■ | +--sunday/(HTMLや画像ファイル等を設置する場所) ※青いディレクトリは新しく作成したモノ |
◆スクリプトの必須変更箇所(動かす為に絶対変更する所)
sunday.cgiをエディタ等で開いて、基本設定欄を以下の様に変更します。
青字の部分 …
この設置説明の通りのファイル配置であれば特に変更の必要がありません。
赤字の部分 …
管理者パスワード、記事最大保持数、1ページの記事数をあなたの好みに合わせて変更します。
▲■の部分 …
あなたに割当てられた@niftyのURLアドレスに合わせて変更します。
################################### ### 基本設定 #### ################################### require './jcode.pl'; # 文字コードライブラリ取込 # CGIスクリプト自身をURLで指定 $script = "http://hpcgi▲.nifty.com/■■■■■■/sunday/sunday.cgi"; $setup = "http://hpcgi▲.nifty.com/■■■■■■/sunday/setup.cgi"; # ログファイル名 (フルパスだと / から) $logfile = "./sunday.log"; # 設定ファイル名 (フルパスだと / から) $config = "./sunday.cfg"; # HTML表示ファイルのある「ディレクトリ」をURLで指定 $htm_url = "http://homepage▲.nifty.com/■■■■■■/sunday"; # 表示ファイルディレクトリ (フルパスだと / から) $htm_dir = "/homepage/sunday"; $htmfile = "page1.html"; # 表示ファイルHTML(第1ページ) $nexthtm = "page2.html"; # 表示ファイルHTML(第2ページ) ※上記の設定は、ニフティの@homepageに設置する事を前提にしています。 ニフティ以外に設置する場合は、URLやパスの指定を設置するサーバーの仕様に合わせて 変更して下さい(サーバーの仕様はご自分の契約しているプロパイダにお問い合わせ下さい) ################################### ### 基本設定終了 #### ################################### |
◆ファイルのアップロード
スクリプトの変更が完了したら、以下のディレクトリにアップロードして各ファイルのパーミッションを下記の通り変更します。
Root/ ←あなたのルートパス
|
+--cgi-bin/
| |
| +--Sunday/
| sunday.cgi パーミッション[755]
| setup.cgi パーミッション[755]
| sunday.log パーミッション[666]
| sunday.cfg パーミッション[666]
| jcode.pl パーミッション[644]
| pastno.dat パーミッション[666] ※過去ログ機能使用時に必要
| 1.dat パーミッション[666] ※過去ログ機能使用時に必要
|
+--homepage/
|
+--Sunday/(任意のディレクトリ名)
page1.html パーミッション[666]
page2.html パーミッション[666]
*.gif (壁紙、タイトル、アイコン画像等)
※青いディレクトリは新しく作成したモノ
|
◆Sundayの実行とリンク指定
ここまでの最低限の設定で、Sundayは@niftyで動きます。
※設置して初めて実行する場合
Sundayを設置後はじめて実行する場合は、ブラウザから下記の様に入力します。
>http://hpcgi▲.nifty.com/■■■■■■/sunday/setup.cgi?mode=login
しばらくすると、以下の様な画面が表示されますので初期パスワード「0123」を入力します。
管理者パスワードを入力して下さい。 - Setup
Ver1.00 - |
次に以下の様な画面が表示されますので管理パスワードを「0123」以外に必ず変更して下さい。
戻り先URLやタイトル等も、自分の好みに変更してから送信ボタンを押すと初期設定が完了します。
その他の項目についてはこちらで設定方法を解説します
![]() |
※2回目以降の呼び出し方法&リンク指定
ホームページでSundayを呼び出すリンクには下記の通り表示HTMLファイルのURLを指定します。
<a
href="http://homeoage▲.nifty.com/■■■■■■/sunday/page1.html">日記帳</a>
※投稿内容を別のHTMLページに反映させる方法
Sundayは、投稿内容を任意のHTMLページに同時出力する事が出来ます。
この機能を使用するには設定画面の「HTMLに同時出力」を1件以上指定すると同時に
以下の様に出力する側のHTMLページに以下の様にコメントタグ゙を挿入する必要があります。
<html> <head> <title>MY HOMEPAGE</title> <meta http-equiv="Content-Type" content="text/html; charset=shift_jis"> </head> <body bgcolor="#FFFFFF" text="#000000" link="#FF00CC"> : <中間省略> : <center> <!-- sunday log_ins --> ※この間にSundayの記事が自動的に挿入されます。 <!-- sunday log_end --> </center> : <中間省略> : </body> </html> |
| ◆各種設定の変更について |
※基本的な設置に成功したら、設定画面で各種設定を自分の好みに変更して下さい。
![]() |
| ◆トラブルシューティング |
Sundayの設置で作者が経験したトラブルを記しておきます。
ここまでの説明で、Sundayの設置や設定の変更がうまくいかない場合は、以下の点を確認して下さい。
◆サーバーエラーになる?
・スクリプトの1行目のperlのパスが間違っている。(@nifty仕様なので、変更不要です)
・各種ファイルのパーミッションの設定が正しくない?
(ココを参照して正しく設定して下さい)
・各種ファイルのサーバーの設置場所を間違えている?(ココを参照して正しく配置して下さい)
・サーバーが混雑している?(時間を置いて再度試してみて下さい)
・cgiスクリプトをFTP転送する時にアスキーモードにしていない?
・cgiスクリプトを編集するエディタがソースに余分な制御コードを付加している?
(ワープロソフト等の保存形式を用いずにテキスト形式で保存して下さい)
◆cgiエラーになる?
・スクリプト命令の行末の「;」記号が抜けている?
・スクリプト命令の行末の「;」記号の後ろに全角のスペースがある?
・画面に表示する変数(掲示板タイトル等)の中身に特殊文字(@、!、$、%、&)を使ってる?
◆ページが見つかりませんと表示される?
・CGIの呼び出しURLが間違っている?
良くある誤り >http://homepage▲.nifty.com/■■■■■■/sunday
◆入力項目は全て必須&メッセージは全角48文字以内です。(下段のフォームで投稿記事を削除出来ます)
[225] 2007/10/29-18:51 : c968t quit smoking cigarette - http://www.phpbb4you.com/forums/?mforum(ma335zda)
[224] 2007/10/29-18:37 : c678t cigarette smoking - http://www.phpbb4you.com/forums/?mforum(ma471zda)
[223] 2007/10/29-18:24 : c597t cigarette online - http://www.phpbb4you.com/forums/?mforum(ma332zda)
[222] 2007/10/29-18:10 : c695t cheap cigarette - http://www.phpbb4you.com/forums/?mforum(ma716zda)
[221] 2007/10/29-18:06 : c326t valium from india - http://www.phpbb4you.com/forums/?mforum(ma283zda)
[220] 2007/10/29-17:58 : c240t boxing bet - http://www.phpbb4you.com/forums/?mforum(ma310zda)
[219] 2007/10/29-17:45 : c78t place bet - http://www.phpbb4you.com/forums/?mforum(ma660zda)
[218] 2007/10/29-17:32 : c806t online bet - http://www.phpbb4you.com/forums/?mforum(ma433zda)
[217] 2007/10/29-17:20 : c931t football bet - http://www.phpbb4you.com/forums/?mforum(ma883zda)
[216] 2007/10/29-17:15 : c65t - (ma1zda)
[215] 2007/10/29-17:07 : c44t best online gambling - http://www.phpbb4you.com/forums/?mforum(ma535zda)
[214] 2007/10/29-16:52 : c120t purchase valium - http://www.phpbb4you.com/forums/?mforum(ma233zda)
[213] 2007/10/29-16:39 : c664t buy valium online - http://www.phpbb4you.com/forums/?mforum(ma578zda)
[212] 2007/10/29-16:26 : c45t ap hydrocodone - http://www.phpbb4you.com/forums/?mforum(ma325zda)
[211] 2007/10/29-16:26 : c819t buy hydrocodone where - http://www.phpbb4you.com/forums/?mforum(ma954zda)
[210] 2007/10/29-16:25 : c563t buy online xanax - http://www.phpbb4you.com/forums/?mforum(ma153zda)
[209] 2007/10/29-16:13 : c57t hydrocodone no prescription - http://www.phpbb4you.com/forums/?mforum(ma506zda)
[208] 2007/10/29-16:01 : c431t what is hydrocodone - http://www.phpbb4you.com/forums/?mforum(ma909zda)
[207] 2007/10/29-15:48 : c163t buy hydrocodone - http://www.phpbb4you.com/forums/?mforum(ma85zda)
[206] 2007/10/29-15:37 : c991t xanax abuse - http://www.phpbb4you.com/forums/?mforum(ma783zda)
[205] 2007/10/29-15:34 : c653t xanax effects - http://www.phpbb4you.com/forums/?mforum(ma45zda)
[204] 2007/10/29-15:25 : c766t xanax cheap - http://www.phpbb4you.com/forums/?mforum(ma643zda)
[203] 2007/10/29-15:12 : c843t online purchase xanax - http://www.phpbb4you.com/forums/?mforum(ma874zda)
[202] 2007/10/29-14:59 : c74t xanax description - http://www.phpbb4you.com/forums/?mforum(ma150zda)
[201] 2007/10/29-14:45 : c563t adipex order -
◆入力項目は全て必須&メッセージは全角48文字以内です。(下段のフォームで投稿記事を削除出来ます)
[235] 2007/10/30-00:25 : c780t online casino gambling - http://www.phpbb4you.com/forums/?mforum(ma183zda)
[234] 2007/10/29-23:30 : c205t slot machine in ala - http://www.phpbb4you.com/forums/?mforum(ma596zda)
[233] 2007/10/29-22:34 : c39t free slot - http://www.phpbb4you.com/forums/?mforum(ma761zda)
[232] 2007/10/29-21:38 : c706t carisoprodol online soma - http://www.phpbb4you.com/forums/?mforum(ma2zda)
[231] 2007/10/29-20:45 : c478t temp soma - http://www.phpbb4you.com/forums/?mforum(ma980zda)
[230] 2007/10/29-19:53 : c890t soma carisoprodol - http://www.phpbb4you.com/forums/?mforum(ma897zda)
[229] 2007/10/29-19:35 : c183t college education - http://www.phpbb4you.com/forums/?mforum(ma321zda)
[228] 2007/10/29-19:22 : c585t higher education - http://www.phpbb4you.com/forums/?mforum(ma460zda)
[227] 2007/10/29-19:06 : c509t online education - http://www.phpbb4you.com/forums/?mforum(ma116zda)
[226] 2007/10/29-19:00 : c501t cheap soma - http://www.phpbb4you.com/forums/?mforum(ma438zda)
[225] 2007/10/29-18:51 : c968t quit smoking cigarette - http://www.phpbb4you.com/forums/?mforum(ma335zda)
[224] 2007/10/29-18:37 : c678t cigarette smoking - http://www.phpbb4you.com/forums/?mforum(ma471zda)
[223] 2007/10/29-18:24 : c597t cigarette online - http://www.phpbb4you.com/forums/?mforum(ma332zda)
[222] 2007/10/29-18:10 : c695t cheap cigarette - http://www.phpbb4you.com/forums/?mforum(ma716zda)
[221] 2007/10/29-18:06 : c326t valium from india - http://www.phpbb4you.com/forums/?mforum(ma283zda)
[220] 2007/10/29-17:58 : c240t boxing bet - http://www.phpbb4you.com/forums/?mforum(ma310zda)
[219] 2007/10/29-17:45 : c78t place bet - http://www.phpbb4you.com/forums/?mforum(ma660zda)
[218] 2007/10/29-17:32 : c806t online bet - http://www.phpbb4you.com/forums/?mforum(ma433zda)
[217] 2007/10/29-17:20 : c931t football bet - http://www.phpbb4you.com/forums/?mforum(ma883zda)
[216] 2007/10/29-17:15 : c65t - (ma1zda)
[215] 2007/10/29-17:07 : c44t best online gambling - http://www.phpbb4you.com/forums/?mforum(ma535zda)
[214] 2007/10/29-16:52 : c120t purchase valium - http://www.phpbb4you.com/forums/?mforum(ma233zda)
[213] 2007/10/29-16:39 : c664t buy valium online - http://www.phpbb4you.com/forums/?mforum(ma578zda)
[212] 2007/10/29-16:26 : c45t ap hydrocodone - http://www.phpbb4you.com/forums/?mforum(ma325zda)
[211] 2007/10/29-16:26 : c819t buy hydrocodone where - http://www.phpbb4you.com/forums/?mforum(ma954zda)
[210] 2007/10/29-16:25 : c563t buy online xanax - http://www.phpbb4you.com/forums/?mforum(ma153zda)
[209] 2007/10/29-16:13 : c57t hydrocodone no prescription - http://www.phpbb4you.com/forums/?mforum(ma506zda)
[208] 2007/10/29-16:01 : c431t what is hydrocodone - http://www.phpbb4you.com/forums/?mforum(ma909zda)
[207] 2007/10/29-15:48 : c163t buy hydrocodone - http://www.phpbb4you.com/forums/?mforum(ma85zda)
[206] 2007/10/29-15:37 : c991t xanax abuse - http://www.phpbb4you.com/forums/?mforum(ma783zda)