Myu's Lab.   mewChatの設置方法と設置例
設置例

■特徴
・”速さ”に主眼を置いた簡易チャット。
・「入室」「退室」の時間をしっかりと表示できるので、誰がいつ来たのかわかる。

■設置方法

○設置方法の見方
『』…………ディレクトリ
[]…………ファイル
【】…………コマンド
(dl)→ ……自分のマシンにダウンロード
(up)→ ファイルをディレクトリにアップロード
− …………ディレクトリ、またはファイルの構成
FTP:…………FTP上での作業
Shell:………シェル上での作業
Local:………自分のマシンでの作業

例)mewchat.tar.gzをダウンロードした場合 1.FTP :[mewchat.tar.gz](ul)→『cgi-bin』 2.Shell:『cgi-bin』に移動。 3.Shell:【gzip -d mewchat.tar.gz】 4.Shell:【tar xvf mewchat.tar】 5.FTP :『mewchat』−[mewchat.h](dl)→ 6.Local: テキストエディタで[mewchat.h]を設定 7.FTP : [mewchat.h](ul)→『mewchat』 8.Shell:【cd mewchat】 9.Shell:【chmod 700 install.sh】 10.Shell:【./install.sh】 11.Shell:【rm mewchat.tar】
○インストール後のファイル配置

 mewchat---+---mewchat.cgi
      |
      +---mewchat.dat
      |
      +---(*.c)(*.o)(*.h)

○各ファイルのパーミッション
・mewchat.cgi(755)
・mewchat.dat(666)

■変更点
Ver1.0β1
・とりあえず作ってみるが、改行の問題でバグあり。

Ver1.0β1 → 1.0β2
・改行の問題のバグ修正

Ver1.0β2 → 1.0β3
・6発言目でエラーになるバグ修正
・その他ソースの最適化

Ver1.0β3 → 1.0β6
・コードを一から見直す。
・指定行数に満たないときにエラーになるバグ修正。

Ver1.0β6 → 1.0β7
・「退室」ボタンをつける
・コード見直しによる高速化
・cgi.cのsearch、replacestringを一から作り直し、高速化した。

Ver1.0β7 → 1.0β8(H9/7/13)
・「退室」メッセージを書き込むようにした。
・ログイン時にコメントを入力していないと「入室メッセージ」が出ないバグ修正
問題が出なかったため、コメントを詳しく書き正式版としました(H9/7/14)

Ver1.0正式版(β8) → 1.1(H9/8/31)
・コードを一から書き直し、全体的に大幅な最適化。
・「入室」「退室」時刻が表示されるため、最終発言日時の廃止。
・logout.cの機能をmewchat.cに組み込む。
・設定ファイルを設け、設置を簡単にする。


☆設置に関しての質問、CGIに関連した質問などはCGIサポートでお願いします。


Copyright(C) 1996-2005 Yuto Ikeno All rights reserved.