| まるちと〜く・プライベートへようこそ! |
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
本プログラムは フリー・ソフトウェア です。 あなたは、Free Software
Foundation が 公表した GNU 一般公有使用許諾の「バージョン2」 或いは
それ以降の 各バージョン の中から いずれかを選択し、 そのバージョンが
定める条項に従って 本プログラムを再頒布または 変更することができます。
本プログラムは有用とは思いますが、 頒布にあたっては、 市場性及び特定
目的適合性についての暗黙の保証を含めて、 いかなる保証も 行ないません。
詳細については GNU 一般公有使用許諾書 をお読みください。
|
|
このリリースはMTP-β1バージョンの最終版です.本ソフトウェアはGPL2に基づいて配布されるフリーソフトウェアであり,あらゆる保証・サポートが行われない代わりに自由な使用・改造・再配布が著作者の許諾無しに履行できます.ただし日本著作権保護法の制限により著作権意思表示(ページ右下のハイパーリンクを含むソフトウェア名)を改竄・削除することはできません. ※本ソフトウェアは非常に実験色の強い掲示板システムです.多くの便利な機能を供給する代わり,決して安定した(永続的な)性能は提供できません.運用するにあたって,設置者は充分な技術スキルを要求される場合があるかも知れません. 開発終了からながい時間が立っているため、本ドキュメントには既にサービスを停止していたり倒産した会社名(汗)が含まれていますが気にしないで下さい。(01/11/11)
|
| 更新内容 |
rel 0.1.67g (01/11/11)
rel 0.1.67b (99/8/7)
|
| 動作環境 |
|
|
| インストール |
|
CGIの設置作業は非常にデリケートなものです.テレホーダイ中など回線が混雑し,サーバ負荷が増大している時間帯の作業はなるべく避けてください.重要なファイルを失うことがあるかもしれません.またセットアップCGIを実行中にブラウザの読み込み中止や更新ボタンを押すのは非常に危険です.表示に何らかの変化が現れるまで待ち,1ステップずつ確実に処理を進めてください.無用な中断は重要なファイルを破壊することがあります. セットアップ作業には InternetExplorer または NetscapeNavigator いずれも version 4.x 以降のブラウザが必要です.旧バージョンあるいはその他のWebクライアントでは正常に動作しない可能性があります. まずアーカイブパッケージをローカルHDD上の空の作業フォルダに展開します.次いで index.cgi ファイルをノートパッドなどのテキスト処理専用エディタで開いてください(ワードなどのワードプロセッサ・アプリケーションの使用はお勧めできません) 先頭行のPerl5へのコマンドパスを,設置サーバに合わせて修正します.一般的には以下のいずれかであるはずです.末尾に数字のないパスはバージョンが不明瞭なものですが,他のパスで動かない場合には試して見てください.構成ファイル中で最低限修正の必要があるのは,この1箇所だけです.
FTP転送ツールを起動し,サーバに以下の設置ディレクトリを作成してパーミッションを設定してください.この数値はサーバのセキュリティ権限によって異なりますので,ISPのアナウンスを調べて注意深く設定します.
各ディレクトリに構成ファイルをすべてアップロードします.「.cgi」はアスキーモードで「.gif」はバイナリモードで転送してください.ファイル名はすべて半角小文字を使用し,パーミッションも忘れずに設定します.なお添付の画像ファイルは動作確認用ですので必ずしも必要ではありません.
※ アップデートパッケージには更新の不要な config.cgi 設定ファイル,deny????.cgi アクセス制御リスト,各種アイコンファイルは含まれていません. 以上の作業が終了したら,ブラウザを起動してアドレス欄に以下のURLを入力,実行します. http://設置URL/index.cgi?! (末尾の ?! に注意) 正常に設置されていれば,まるちと〜くインストーラへようこそ!と表示されるはずです.もし「Perlのバージョンが違う」と表示されたら,index.cgi の先頭行を他のコマンドパスに変えてみてください. このアドレスをブックマークに記憶しておくと便利です.プログラム中には直接このアドレスへ移動するアンカーは,悪戯防止のため一切含まれていません. URLは間違いないのに起動するといきなり「500 Internal Server Error」と表示される場合には,以下の原因が考えられます.
|
|
「決定」ボタンを押す前に,サーバ毎のメール送信方法を確認します.
無事にメールを受信できたら,該当メールアドレスと認証キーを入力してセットアップを継続します. 以後の操作はすべてブラウザからリモートで可能です(プログラムファイルに手を加える必要はありません)
次に任意のマルチルームを設置・撤去・カスタマイズできることをテストして下さい.ここまでの作業が正常に終了すればすべての機能が使えるようになっているはずです. ルームカスタマイズは非常に多くの項目から構成されています.最初は少しずつ変更し,どのような効果が現れるのかを確認しながら進めるのが良いでしょう. |
| MTP用改造インストーラ(sendmail使用出来ないサーバー用) |
|
sendmailが使える所では不要 (ファイルは削除して下さい。) 使う場合は解凍してください。 このファイルは MTP のセットアップインストーラに「限定設置モード」を追加するものです。 これによって sendmail が使用できず、管理者用認証キーを拾得できずにインストール不可能だったサーバにも、MTP を設置することが可能になります。 ただしこのモードを選択すると以下の制限が発生します。 ・認証メールの発行が出来ないのでパスワードの発行/再発行ができません。 従ってメール認証モードの使用は不可能です。 また管理者用認証キーも同様なので、設置時のパスワード表示画面は必ず保存しておいてください。 (紛失すると config.cgiを削除して初めから設置しなおす必要があります) ・会員制掲示板機能(index.cgiで設定)は一切使用できません。 ・過去ログ送信機能は利用できません。 ・ノートメニューは管理者以外使用できません。 |
| トラブルシューティング |
いきなり 500 Internal Server Errorたいていは index.cgi 先頭行の記述ミスです.perl4 ではバージョンエラーを出します. メールが届かない?ふたつのメール送信モードのいずれかでしか正常に動作できない場合,間違ったほうを選んでいることを示します.テレホ中など混雑している時間帯を避けて数回試行して見てください.いったん正常な設定を見つけたら2度と操作しないことをお薦めします.さもないと「メール認証モード」で管理者以外の誰も記事投稿ができなくなります. SMTP モードの場合の詳細設定は index.cgi にありますので,サーバ管理者に問い合わせて調整してみてください. ※Windows 系サーバでも SMTP さえ使えれば動作します.これにはサーバソフトとプロキシの調整が不可欠です. パーミッションサーバによっては管理者から指定されたパーミッションでないと動作しないことがあります.本文での設定は一般的なものです.また Windows 系サーバでは Perl パスの指定と共に無視して構いません(指定しても認識されない) nobody ファイルroom/ ディレクトリ以下には,多数の自動作成ファイルが収容されます.これらは nobody という“誰もが共有している”状態になります.このため同名のファイルをFTPで上書きすることなどができません.この場合には一度削除してアップロードしなおす必要があります.その後忘れずにパーミッションを 606 か 666 に設定してください.これを忘れると新規発言などが一切反映されなくなります. /cgi あるいは /cgi-bin など指定されたディレクトリに設置しないと CGI が動作できないサーバもあります.この場合「CGIスクリプトの設置URL」と「データディレクトリのURL」で記述を変える必要があるかもしれません. EUC を使いたいまるちと〜くは,シフトJISコードでコーディングされていますが,EUCコードでも動くように設計されています.全ファイルの文字コードを変換したあと,index.cgi のコード指定値を修正してください.またシフトJISで文字化けするソース中の個所には余分な「\」が挟まれているので,任意に除去する必要があります.
|