Airemix/HP_CGI/Mireille

Airemix Mireille Board System

■■■■■■■

: The Intoroduction to Mireille :

◇Mireilleの特徴

◇設置の説明書

この説明ファイルは、HTMLのみで構成されたサイトは作れる方、
とりあえず圧縮解凍、FTPによるアップロードは知っている人に書かれています
「ホームページって何?どうやって作るの?」という方は想定していません
そこまで範囲を広げると「CGIの設置説明」の域を越えてしまうので、ご了承ください
また、このCGIでは漢字コードにEUCを使用しているため、Windows標準のメモ帳では読めません
TeraPad秀丸エディタさくらエディタなどのEUCも読めるエディタをお使いください
CGI自体を編集する場合に以上に上げたエディタに搭載されている、
「色づけ機能」を使うと効率が格段に上がるとおもいます

ちなみに、以上に挙げたエディタを使っても、文字化けして表示される場合は、
メニューバーの「ファイル」→「漢字指定コード指定再読み込み」→「EUC」(TeraPadの場合)
としたり、「ファイル」→「開く」で、「漢字コード」を「EUC」にして開いたりしてください。

TeraPadの場合には、オプション設定自体を変更して、 「表示」→「 オプション」→「ウィンドウ/漢字コード」タブ→「漢字コード」グループで、
・漢字/改行コードを自動認識する にチェックをつける
・下の二つで両方「読み込み時の○○コードと同じ」を選ぶ
とすれば、自動で文字化けしないようにしてくれます。
  1. DLから解凍まで

    まずダウンロードした圧縮ファイル(例えばMirR1227.ZIP)を適当なフォルダ内に解凍します
    この時フォルダ内には
    /Mireille.txt       MireilleのReadme
    /Mireille.html      説明書
    /log/               ログ保存フォルダ
    /log/0.cgi          ログ管理ファイル
    /init/              最初設置するときに使うファイル
    /init/index.cgi     CGI起動ファイル兼設定
    /init/icon.txt      アイコンリスト
    /init/icon.html     アイコンリスト
    /init/style.css     スタイルシート
    /scpt/              スクリプト本体のファイル
    /scpt/core.cgi      Mireille本体
    /scpt/style.pl      Mireilleスタイル設定
    /scpt/help.pl       ヘルプ
    /scpt/artnavi.js    記事ナビJavaScript
    /opti/              設置してもしなくてもいいファイル
    /opti/manage.cgi    管理CGI
    /opti/convert12.cgi ログファイルを1.1形式から1.2形式に変換する
    /opti/notify.pl     メールによるお知らせ機能を使うときに設置する
    /opti/.htaccess     .htaccessファイル
    
    となっているはずです
  2. 初期設定

    まずindex.cgiを開いて一番最初の一行を設定します
    #!/usr/local/bin/perl
    #!/usr/bin/perl
    のどちらかで大部分は動くと思います
    (Biglobeでは「#!/usr/local/bin/perl5」です)
    次にconfig.plをエディタで開いて「稼動させる前に確認すること」を確認しておきましょう
    「GZIPのパス」はよくわからなければ空文字
    $CF{'gzip'} = '';
    にしておくといいでしょう
  3. FTPからアップロード

    設置したいサーバーのディレクトリ(例えばbbs/)に
    パス 属性 用途
    /bbs 755(777)掲示板のディレクトリ
    /bbs/log 755(777)ログ保存ディレクトリ
    /bbs/log/0.cgi 666 ログ管理ファイル
    /bbs/index.cgi 755(777)CGI起動ファイル兼設定
    /bbs/core.cgi 644 Mireille本体
    /bbs/style.pl 644 Mireilleスタイル設定
    /bbs/artnavi.js644 Mireilleスタイル設定
    /bbs/icon.txt 644(666)アイコンリスト
    /bbs/icon.html 644(666)アイコン一覧
    /bbs/help.pl 644 ヘルプ
    /bbs/style.css 644(666)スタイルシート
    のように設置します
    注:  管理CGIの設定機能を使う場合、設定するファイルのパーミッションを、  括弧内のものに変える必要があります。
    これでうまく動かない場合はディレクトリの属性を777にしてください
    プロバイダーやレンタルサーバー側から、CGIのパーミッションを○○にすること
    と言われている場合はそれに従ってください

    これで、おそらく、もう動作する状態になっているはずです
    最初は0.cgiの内容が表示されていますが、これは何か新しい書き込みがあると、
    自動的に表示されないようになるのでご安心を
    さっそく、テスト書き込みをして見ましょう

    テストがちゃんとできていれば、この掲示板を設置するのに必要なことは終わりです
    サイト本体からリンクをはって使用してください♪

    ちなみに以下は、よりMireilleを有効に使うためのCGI、Manage.cgiの説明です
    必須ではないので、設置したい人だけ設置しましょう
  4. 管理CGI設置

    まずmanage.cgiを開いて、一行目を設定します
    その後21行目の$AM{'pass'}を設定してください
    設定したらFTPで以下のように設置します(実際はここ以外でも設定次第で変えられますが)
    /bbs/manage.cgi 755 管理CGI
    使用法は表示にしたがってください
    わかりにくいところがあれば、言ってください
    表記を変えるなり、これに書き加えるなりします
    警告!
    アップロードする際には、ファイルの名前を予測のつかない名前、
    (例えばE36Vj4tGiHQ.cgiのような)に変更してからアップロードしてください
    このCGIは破壊的な機能も持っているので外部の人に場所を知られると危険です

    ちなみに、ファイル名を変えると動かなくなるのではないか、と思う方もいるでしょうが、
    管理CGIはファイル名を変えても大丈夫なように作っているので、ご安心ください

◇Mireilleの注意事項

◇Mireilleの設置でつまづいたら

◇お世話になったところ

■■■■■■■

BACK to HOME

[ $Id: Mireille.html,v 1.2.2.7 2002/01/02 14:47:33 naruse Exp $ ]
- Airemix Mireille -