Namazu-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 古い index と言われて。



廣瀬と申します。

At Thu, 16 Mar 2000 12:36:08 +0900,
Kunihiro Hideaki <Garry@xxxxxxxxxxxxxx> wrote:

> 始めにmknmzで、indexを作成して
> 2回目にそのindexを更新しようとすると
> mknmz: 存在するインデックスは古い形式です。今は対応していません
> と言われます。
>  mknmz -O /aaa /bbb
>  mknmz -F /aaa
> のどちらでも、出ます。
> 何がおかしいのでしょうか?
> 諸事情によりVersion1.3.0.11から、Versionを上げざるを得なかったので
> 何とかならないのでしょうか。wwwoffleのcacheが。
> 

うちにもFreeBSD 3.2-RでNamazu1.3.0.11な
環境がのこっていたので、Namazu2.0.1にUp Gradeして
試してみました。
特に問題はなかったですよ。

一回目
% mknmz -O foo/ bar/

二回目
% mknmz -O foo/ bar/

三回目
mknmz --update foo/

全部大丈夫でした。


> あと、以前のindexが存在するDirectoryを-a付きで
>  mknmz -a -O /aaa /bbb
> とすると、core出して、落ちます。

これは、
 ・2.0X以前の形式なIndexがあるdirectory
 ・2.0Xで作ったIndexがあるdirectory
のどちらでしょうか?

とりあえず...四回目
% mknmz -a -O foo/ bar/
(略)
[Append]
Date:                Fri Mar 17 12:53:20 2000
Added Documents:     28
Size (bytes):        18,757
Total Documents:     922
Added Keywords:      220
Total Keywords:      61,417
Wakati:              module_kakasi -ieuc -oeuc -w
Time (sec):          18
File/Sec:            1.56
System:              freebsd
Perl:                5.00503
Namazu:              2.0.1

と、coreは吐かず、ふつうに終了しています。

試しに1.3.0.11のindexがあるdirectoryでもやってみましたが

% env LANG=ja mknmz -a -O ./ /usr/local/apache/htdocs/
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LC_ALL = (unset),
        LANG = "ja"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
mknmz: 存在するインデックスは古い形式です。今は対応していません

となり、coreは吐きませんでしたよ。
御自身の環境/設定を、見直されるのが良いかとおもいます。

-- 
Hirose Yoshihide
mailto:yoshihide@xxxxxxxxxx
絶賛崩壊中