Namazu-win32-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 一部パス名が途中から表示される
寺西です。
Tadamasa Teranishi wrote:
>
> > > EUC-JP コードでかつ uri エンコードされていない状態でしょうか?
> >
> > はい。mknmzは、
> > mknmz -a -U -O c:\nmzindex e:\OOO_filing\.....
> > で作成しました。念の為、エディタで開きましたが、EUC-JPのコードでした。
>
> わかりました。
> 手元で再現できるかどうか試してみます。
試してみましたが、再現しませんでした。
○のところが伏字なのかもしれませんが、
G:\OOO_filing\10 OOOO Library\70 企画提案書リスト\(2)企画提案書\○○○○
\020326\Html020326\BookCt001.html
というダミーのファイルを作成し、
G:\> mknmz -a -U -O g:\output "g:\OOO_filing\10 OOOO Library\70 企画提案
書リスト\(2)企画提案書\○○○○\020326\Html020326\BookCt001.html"
でインデックスを作成し、
G:\> namazu 検索文字列 g:\output
で検索すると
検索結果
参考ヒット数: [検索文字列: 1]
検索式にマッチする 1 個の文書が見つかりました。
1. BookCt001.html (スコア: 2)
著者: 不明
日付: Mon, 08 Mar 2004 11:57:14
検索文字列
/G|/OOO_filing/10 OOOO Library/70 企画提案書リスト/(2)企画提案書/○○○
○/020326/Html020326/BookCt001.html (XX bytes)
となり、正しいパスが表示されました。
=====================================================================
> その問題のファイルのみで新規作成しても、途中から表示されるのですね。
NMZ.field.uri.i が壊れているのかと思ったのは、検索結果は
> 1. ・縮・/a> (スコア: 25)
> 著者: 毀タ
> 日付: Tue, 26 Mar 2002 06:11:06
> 1. 科目を選択して「次へ」を クリックしてください ESWL.doc(マイクロソフト・ワードファイル) OOOOOO.doc(マイクロソフト・ワードファイル) TUR-Bt.doc(
> 020326/BookCt004.html (2,740 bytes)
のように BookCt004.html ですが、
> 上のパスは、正確には
> //Nt/OOO_filing/10 OOOO Library/70 企画提案書リスト/(2)企画提案書/○○○○/020326/Html020326/BookCt001.html
と実際には BookCt001.html が問題ファイルのようです。ファイル名に
間違いがないのなら、BookCt001.html の uri を表示する際に
NMZ.field.uri.i の位置情報が壊れていて、でたらめな位置から uri 文字列
を表示しているのではないかと思えます。
しかし、問題ファイルのみでも同様の症状がでるとなると、どこに問題が
あるのかちょっと想像がつきません。
手元の環境でも再現しませんし。
--
=====================================================================
寺西 忠勝(TADAMASA TERANISHI) yw3t-trns@xxxxxxxxxxxxxxx
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint = 474E 4D93 8E97 11F6 662D 8A42 17F5 52F4 10E7 D14E