CPIまるわかりガイド--Online Help

 


マルウェア診断

WEB PATIO

ここでは、「KENT WEB」で配布しているWEB PATIO(スレッド式掲示板)をCPIサーバーに設置する方法を説明します。とても簡単ですので、ぜひお試しください。



サーバーのhtmlフォルダ直下に「patio」フォルダを作成し、その中へWEB PATIOを設置します。
WEB PATIOのURLは「http://お客様のドメイン名/patio/patio.cgi」となります。


WEB PATIOの設置方法

1
下のリンクからWEB PATIOとアイコン画像をダウンロードします。

  WEB PATIO   アイコン画像  
  LHA形式 ZIP形式   LHA形式 ZIP形式  

ダウンロード方法
1.lzh、zipのお好きな方をクリックします。
2.ダイアログが表示されたら、「保存」ボタンをクリックし、任意の場所へダウンロードします。



2
ダウンロードしたファイルを解凍します。
解凍すると、以下のファイルが展開されます。

WEB PATIO アイコン画像
patio.cgi
regist.cgi
init.cgi
jcode.pl
index1.log
index2.log
note.html
alarm.gif
book.gif
file.gif
fold1.gif
fold2.gif
fold3.gif
fold4.gif
fold5.gif
glass.gif
look.gif
memo1.gif
memo2.gif
mente.gif
pen.gif
smile01.gif
smile02.gif
smile03.gif
smile04.gif
smile05.gif
smile06.gif
smile07.gif



3
「init.cgi」をテキストエディタで開き、設定を変更します。

テキストエディタでの開き方
「メモ帳」などのテキストエディタを起動し、「init.cgi」をドラッグしてソースを表示します。
以下の赤字の部分を変更します。



【必須項目】
$pass = '0123';(45行目)
管理用パスワードを指定します。8文字以内の英数字で指定します。
$title = "ウェブ・パティオ";(48行目)
掲示板のタイトルを記述します。
$lockkey = 0;(102行目)
ログ消滅防止策としてのファイルロック機構の設定です。ここではひとまず「2」に設定します。
$lockkey = 2;
$i_max = "100";(130行目)
現行ログとして保持するスレッド数の最大値を設定します。これを超えると、古いスレッドから過去ログへ移行します。
$p_max = "300";(134行目)
過去ログとして保持するスレッド数の最大値を設定します。これを超えると、古い順に自動削除します。
$t_max = "10";(137行目)
スレッド内の返信記事で、1ページ当りに表示される記事数を設定します。
$m_max = "100";(142行目)
1スレッド当りの最大返信数を設定します。これを超えるとスレッドは終了し、過去ログへ移行します。




4
ファイルをアップロードします。

FTPソフトで、サーバーにアクセスします。 /html直下に「patio」ディレクトリ(フォルダ)を作成し、その中にpatio.cgiregist.cgiinit.cgiindex1.logindex2.logjcode.plnote.htmlを転送します。

転送モードはアスキー、パーミッションは以下のようにそれぞれ変更します。

patio.cgi 705 index1.log 606
regist.cgi 705 index2.log 606
init.cgi 604 jcode.pl 604

また、「patio」ディレクトリ内にディレクトリ(フォルダ)を4つ作成し、ディレクトリ名を「log」、「ses」、「lock」、「img」と設定します。 また、「img」以外のそれぞれのディレクトリのパーミッションを707に設定します。
img」ディレクトリには、アイコン画像(****.gif)を転送します。


※画像では、FFFTPを利用しています。

5
動作確認を行います。

ブラウザのアドレスバーに http://お客様ドメイン名/patio/patio.cgi?mode=check
と入力し、以下のように表示されれば設置は完了です。


スレッドの一覧ページは以下のようになります。

各スレッドの中身は以下のようになります。

公開する前に、新規投稿、返信、記事の削除など、動作確認を行いましょう。
問題がなければホームページからリンクを貼りましょう。
Copyright 2024 KDDI Web Communications Inc. All Rights Reserved.