[Namazu-win32-users-ja 673] Re: Mewでnamazuを使いたいが、インデックスを作ってくれない。

Tadamasa Teranishi yw3t-trns @ asahi-net.or.jp
2006年 6月 29日 (木) 21:41:23 JST


寺西です。

# 日付が...

Riyo KONNO wrote:
> 
> 具体的には、Mewからnamazuを使ってインデックスを作ろうとしたの
> ですが、作ってくれないのです。

Windows + Mew で Namazu というのはあまり使われていないかもしれません。
そのため、何か不具合があるかもしれません。

> namazuのインストールがうまくいっているかというとちょっと
> 自信なしです。
> pltestsでは、namazu-cgi-3.plで無限ループ?(数時間たっても
> 終わらない)となります。namazu-cgi-2.plまではpassしています。

pltests が All pass しないならインストールに問題があります。
多くの場合は環境変数の設定ミスとかだと思います。
もう一度、環境変数の設定を確認してみてください。

必ず pltests が All pass するまで設定をやり直してください。
All pass するようになって初めて次の段階に進んでください。

> --excludeに渡したパスの大文字小文字で動作が変わのです。
> 
> だめなとき:"--exclude=c:/Usr/rkonno/Mail/inbox/.+"
> 良いとき:"--exclude=c:/usr/rkonno/Mail/inbox/.+"

Windows であっても、厳密にパスの大文字/小文字を区別します。
これは仕様です。
ただ、それは大文字/小文字が、という話ではなくて...
                        ^
> 実際のディレクトリは"c:\Usr\rkonno\Mail\inobx"です。

たぶん "c:\Usr\rkonno\Mail\inbox" の間違いでしょう。

--exclude=c:/Usr/rkonno/Mail/inbox/.+ と指定しているのは、
"c:\Usr\rkonno\Mail\inbox\"の中の1文字または2文字のファイルを排除
しようとしているのでしょうが、何故かそれ以外も排除されているという
ことのようです。

その理由は解明しなければなりませんが、
--exclude=c:/usr/rkonno/Mail/inbox/.+ と指定した場合には
"c:\Usr\rkonno\Mail\inbox" 以下とはマッチしないので、排除されるものが
なくて、インデックス対象になったということです。

つまり、
--exclude=c:/hoge
と、デタラメなパスを指定したのと同じ状態です。
 
しかし、そもそも
"--exclude=c:/Usr/rkonno/Mail/inbox/.+"
と指定する理由は何なんだろうか???
-- 
=====================================================================
寺西 忠勝(TADAMASA TERANISHI)  yw3t-trns @ asahi-net.or.jp
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint =  474E 4D93 8E97 11F6 662D  8A42 17F5 52F4 10E7 D14E




Namazu-win32-users-ja メーリングリストの案内