[Namazu-win32-users-ja 1350] Re: インデックス作成時のファイルサイズ制限について

Tadamasa Teranishi yw3t-trns @ asahi-net.or.jp
2017年 8月 25日 (金) 05:40:34 JST


寺西です。

On 2017/08/24 11:05, Ito Eiji wrote:
> 二回目投稿も元の同じアドレスにポストすれば良いのでしょうか。
> 同じアドレスにポストしてみます。

はい。メーリングリストにお送りください。

> On 2017/08/24 0:31, Tadamasa Teranishi wrote:
>> この設定した mknmzrc が正しく読み込まれているのか
>> 確認したでしょうか?
> 
> オールテストは
> All 43 tests passedしています。

いや、質問の答えになってませんが、
この後の内容で確認ができましたので、ま、いいでしょう。

> C:\>mknmz  --config=c:\namazu\etc\namazu\mknmzrc -d -U -O
> C:\nmzindex\index\Data2 D:\TEST

--config オプションで mknmzrc を指定していたのですね。

> @@ 設定ファイルを読み込み中:
> @@  C:\namazu\etc\namazu\mknmzrc
> @@  C:/namazu/etc/namazu/mknmzrc
> @@ 設定ファイルを読み込み中:
> @@  c:\namazu\etc\namazu\mknmzrc

と出力されているので、
c:\namazu\etc\namazu\mknmzrc は読み込まれているようです。

> // 対象ファイル: D:/TEST/必携(その2).pdf
> // tmpnam: C:/nmzindex/index/Data2/NMZ.win32.tmp
> // load_document 実行後: /D|/TEST/ノャキネ。ハ、ス、ホ2。ヒ.pdf:
> 45996210, 45996210, 0, x-system/x-error; x-erro
> r=file_size_max
> 1/1 - /D|/TEST/必携(その2).pdf ファイルが設定された制限を越えているの
> で無視します conf::FILE_SIZE_
> MAX (2000000) < 45996210

確かに conf::FILE_SIZE_MAX が 2000000 のままですね。

そうすると、c:\namazu\etc\namazu\mknmzrc の中身が間違って
いる可能性が高いですね。

読み込み時にエラーは出ていないようなので、
c:\namazu\etc\namazu\mknmzrc
の中身を下記のものに替えて、再度 --debug オプション付で
実行していただけますか?

-------
#
package conf;  # Don't remove this line!

$FILE_SIZE_MAX = 50000000;

$LIBDIR = 'C:/namazu/share/namazu/pl';
$FILTERDIR = 'C:/namazu/share/namazu/filter';
$TEMPLATEDIR = 'C:/namazu/share/namazu/template';

1;
-------

-- 
=====================================================================
寺西 忠勝(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 メーリングリストの案内