このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

Help me---! EasyBBS Ex2 の復旧

発言者:たなか あつこ
( Date Wednesday, June 28, 2000 17:15:16 )


 非常にお世話になっております。

 止せばいいのにMacPerlJを使ってちょっとWebStarでテストしたところ、
ファイルメーカーWEBの調子がおかしくなっているのに気付き、再起動。
 あれこれ確認してみると、恐ろしいことにEasyBBS EX2 で運用している
BBSが動作不良。以下のメッセージが出ます。
--------------------------------
Error

"/xxx/xxx/" はEasyBBSの会議室ではありません
--------------------------------
 BBSにしていたフォルダー内のファイルの修正日を見ると、テスト中に
書き換えられた形跡はありません。
 念のため、EX.acgiをdownloadした当時のモノに置き換えました。
 また、WebStarのsuffix mapping やAction は、いじっていません。

 新規に入れ直した、EX.acgiを使って別のテスト用のBBSを作ってみま
したがメッセージは変わりません。

 何かヒントはないでしょうか?

田中求之 さんからのコメント
( Wednesday, June 28, 2000 22:10:50 )

EX の Edit メニューの Prteference を選んで、設定ウィンドウを
呼びだして、以下の点を確認してください。

Default Host という枠の中に Default Root というボタンがあって、
ここで Web のルートフォルダ( Web のページを置いてあるフォルダ)
を指定するようになっているのですが、これが正しいフォルダーに
なっているかどうか?

マルチ・ホスト(バーチャル・ホスト)で動かしていないのなら、通常は
WebSTAR のフォルダーになると思います。

たなか あつこ さんからのコメント
( Thursday, June 29, 2000 11:17:11 )

 田中先生コメントをありがとうございました。

 指摘いただいたポイントは大丈夫です。がメッセージは変わりません。
 別のHDにバックアップしておいたEX.acgiとsettingsを入れてもメッセージは変わりません。

> マルチ・ホスト(バーチャル・ホスト)で動かしていないのなら、通常は
> WebSTAR のフォルダーになると思います。

 今頃になって、ふと思い出したのですが。
 WebStarのWeb Settings: file names: Server Name の設定が、
マシンのhost名と一文字違って設定してあったのに気付いて、昨日
直しました。また、バーチャルホストの設定はしていません。

(res.editでEX.acgiをざっと見てみましたが、ホスト名がもとの不
正なデータになっているところはないように見えたのです。。。)

 なお、現在ポート80でWebStar、691でFileMakerPro5のイン
スタントウェブです。

 上記、手がかりになるでしょうか?
 よろしくお願い致します。

たなか あつこ さんからのコメント
( Thursday, June 29, 2000 11:32:25 )

 田中先生

 陳謝いたします。完全に復旧いたしました。

 もう一度、EX.acgiのpreferenceを見直してようやく気付きました。
 昨日、も一つ、余計なことをやっていました。
 フォルダーやパーティション名のスペースを"_"で置き換ました。
 バックアップからとってきた、Preferenceの中のlogファイルの設定に
古いパスの定義が残り、そのためにエラーとなったことが判明しました。
 settingsを捨てなかったのが、墓穴を掘った原因でした。

 申し訳ないです。
 心ばかりのお礼に、ここの窓からの景色をプレゼントしたいくらいです。
(青空の断片が見える曇天の下の森の風景です。ご想像下さい。)

田中求之 さんからのコメント
( Thursday, June 29, 2000 16:35:26 )

復活してよかったですね。

説明の中に、フォルダーの位置や名前を変更したときには再設定が
必要だと書いておくべきだったかもしれません。

Preference 周りは、最終バージョンまでにもうすこし改良しますね。