2006年10月11日

[Namazu-users-ja 896] Re: 検索式の項目数の制限

----- Original Message -----
From: "Jianwei Zhang" <zjw@xxxxx>
To: <namazu-users-ja@xxxxx>
Sent: Wednesday, October 11, 2006 6:17 PM
Subject: [Namazu-users-ja 895] Re: 検索式の項目数の制限


> 張です。

>
> 早速のご回答ありがとうございます。
>
> ----- Original Message -----
> From: "Hideyuki SHIRAI ("白井秀行")" <shirai@xxxxx>
> To: <namazu-users-ja@xxxxx>
> Sent: Wednesday, October 11, 2006 6:02 PM
> Subject: [Namazu-users-ja 894] Re: 検索式の項目数の制限
>
>
>> From: NOKUBI Takatsugu <knok@xxxxx> さん曰く
>> Subject: Re: [Namazu-users-ja 892] Re: 検索式の項目数の制限
>> Message-ID: <87k637ns5p.wl%knok@xxxxx>
>> Date: Wed, 11 Oct 2006 18:00:34 +0900
>>
>>> > enum {
>>> > /* Size of general buffers. This MUST be larger than QUERY_MAX */
>>> > BUFSIZE = 1024,
>>> >
>>> > QUERY_TOKEN_MAX = 32, /* Max number of tokens in the query. */
>>> > QUERY_MAX = 256, /* Max length of the query. */
>>> >
>>> > INDEX_MAX = 64 /* Max number of databases */
>>> > };
>>> >
>>> > で決められています。"17" で NG ということなので、QUERY_TOKEN_MAX
>>> > の値より小さいのですが、QUERY_MAX が効いているのかしら?
>>>
>>> いえ、"or"もtokenなのでそれが効いているのだと思います。
>>
>> あ、そっか、アシストサンクス、です。
>
> はい,そうです。
> 17個の単語 + 16個の"or" > 32個のtoken。
> 制限を越えています。
>
> nmz/libnamazu.hのデフォルト値を増やして,再コンパイルしてみましたが,同じエラーが出ました。
> 再コンパイルのやり方は間違っているのでしょうか?
>
> cd namazu-2.0.16
> ./configure
> make
> su
> make install
> のように,やりましたが,nmz-configなどもやるべきでしょうか?
> すみません,cとコンパイルの知識が足りないですが。

問題を解決しました。
やり方:
1.既存のソースを削除
2.新しくソースを入手
3.ソースを修正
4.再インストール

ご回答ありがとうございました。
助かりました。

張 建偉
筑波大学


_______________________________________________
Namazu-users-ja mailing list
Namazu-users-ja@xxxxx
http://www.namazu.org/cgi-bin/mailman/listinfo/namazu-users-ja

投稿者 xml-rpc : 2006年10月11日 21:18
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/47336
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。