楽しもう♪ MYパソコン環境


 

 

 

 

 

 

 

 

 

 

 


★ 初めてのCGI設置に! 「掲示板 ASKA BBS」♪ ★

■はじめに
 WAKWAKにCGIを設置する場合に障害になるのが画像の置き場所が特殊だということです。
 初めて、CGIを設置するのに、ただでさえ色々と覚えることが多いので、まずは画像を使わない掲示板を
 設置してみましょう。1つ設置できれば自信がつきますので、難易度の高いCGIにチャレンジしていって
 ください。慣れてくると簡単に設置できるようにばりますので、頑張ってください。
  

シンプル掲示板「ASKA BBS」を設置♪
 この掲示板はKENTさんの作成したCGIスクリプトです。設置のしやすさに重点を置いているので、
 初めて設置するCGIに最適です。シンプルですが動作は軽快で掲示板に必要な機能はちゃんと
 ついています。サンプルはこちら
  
 
1.シンプル掲示板「ASKA BBS」のCGIをダウンロードします。
   KENTさんのサイト(KENT WEB)から「ASKA BBS」の説明のページに行き、一読しておいてください。
   「スクリプト利用規定」もしっかり読んで同意できたら、そのページの中からCGIをダウンロードして下さい。
   
ダウンロードファイルは、LHA形式(aska.lzh)とZIP形式(aska.zip)のどちらのファイルでもOKです。
  
 2.ダウンロードしたファイルを解凍ソフトを使って解凍します。解凍についての詳細はこちら
   解凍すると以下の3つのファイルが展開されます。

     

 
 3.「cgi-bin」フォルダの下に「aska」フォルダを作り、その中に「lock」フォルダを作成します。
   「aska」フォルダの中に解凍したファイルを入れます。詳しくは下図をご覧ください。

     

 
 4.「askas.cgi」をテキストエディタで開いて以下の箇所を修正します。
 
 ▼1行目Perlのパスを確認します。  
#!/usr/local/bin/perl 
  
 ▼お好きなタイトル名に変更します。
  <変更前>
# タイトル名
$title = "ASKA BBS";
  <変更後>
# タイトル名
$title = "なんでも掲示板";
  
 ▼記事削除のためのマスタパスワードを半角の英数字で指定します。
  <変更前>
# 管理用パスワード
$pass = '0123';
  <変更後>
# 管理用パスワード
$pass = '1234';
 
 ▼戻り先のURLを指定します。
  <変更前> 
# 戻り先URL
$home = "../index.html";
  <変更後>
# 戻り先URL
$home = "http://○○.wakwak.com/~○○/index.html";
 
 ▼記事の表示件数を指定します。
  <変更前>  
# 1ページあたりの記事表示件数
$pageView = 10;
  <変更後>
# 1ページあたりの記事表示件数
$pageView = 15;
 
 ▼ファイルロック形式を指定します。WAKWAKではsymlink関数が使えるので「1」を指定します。
  <変更前> 
# ファイルロック形式
# → 0=no 1=symlink関数 2=mkdir関数
$lockkey = 0;
  <変更後>  
# ファイルロック形式
# → 0=no 1=symlink関数 2=mkdir関数
$lockkey = 1;
 5.変更が終わったら、「」ボタンを押して上書き保存します。
 
 6.準備ができましたので、FTPソフトを使い、WAKWAKにアップロードします。
   説明のFTPソフトは曽田氏作の「FFFTP」というフリーソフトです。
   このソフトの入手は作者のホームページからどうぞ〜!

  

「cgi-bin」のフォルダの下に作成した「aska」フォルダをすべてアップロード♪

8.アップロードしたファイルのパーミションを設定しますのでアップロードしたファイルを選んで右クリックして、
  属性変更を選択します。
 

 
9.画面がでますので「現在の属性」の3桁の数字を入力して「OK」ボタンを押し、すべてのファイルの「属性」
  を変更します。

ファイル名 属性
 aska.cgi

755

 askalog.cgi
755
 jcode.pl
604
 lock
707
10.インターネットエクスプローラなどのブラウザにURLを入力して、チェックモードで確認します。
    「http://www.○○.wakwak.com/~○○○/cgi-bin/aska/aska.cgi?mode=check」
   下記の画面が表示されればOKです。
 Check Mode
   ・LOGパス:OK
   ・LOGパーミッション:OK
   ・LOCK形式:symlink
   ・LOCK DIR:./lock
   ・LOCK DIRパス:OK
   ・LOCK DIRパーミッション:OK
 
11.今度は「?mode=check」を除いた、通常モードで動作確認をしてみて下さい。
    「http://www.○○.wakwak.com/~○○○/cgi-bin/yybbs/yybbs.cgi」
 
    動作に問題がなければOKです。お疲れ様でした。
    今回設定した以外にも、文字の色や大きさ、背景の色など変更できますので、色々と試してみて下さい。
 
 
■タイトルに画像を使ってみましょう♪
 問題なく設置できたところで、タイトルに画像を使ってみましょう。
 ここまで設置できれば難しくないので、自信を持ってチャレンジしてください。 
  
 ▼タイトルに画像を使用します。 (http://から記述し、画像の幅と高さも指定します)
  ※ここでは「title.gif」画像を「public_html」フォルダの下に「aska_img」フォルダを作成しアップした例です♪
     
 
  <変更前>
# タイトル画像を使う場合 (http://から画像を指定)
$ImgT = "";
$ImgW = 300; # 横幅サイズ
$ImgH = 70; # 縦幅サイズ
  <変更後>
# タイトル画像を使う場合 (http://から画像を指定)
$ImgT = "http://○○.wakwak.com/~○○/aska_img/title.gif";
$ImgW = 200; # 横幅サイズ
$ImgH = 50; # 縦幅サイズ