[Namazu-users-ja] Win版でthmlで検索の設定について教えてください
菅(個人)
kan @ mua.biglobe.ne.jp
2004年 6月 10日 (木) 16:08:01 JST
菅です
初めて投稿します。
Windows版のnamazuを使用してthmlで検索を作成しました。
で何とかhtmlサーバーにセットアップをし、検索画面を表示し、検索してみたの
ですが、検索した結果ファイル(ファイルのディレクトリーには漢字が多数含ま
れディレクトリ階層についてもかなり深いです)定義アドレスが文字化けを起こ
しています。どのように対応したら良いかお知恵を貸してください。
(xyzzyのnamazu.lを使用し同じ条件で検索したところ正しく検索し、文字化け
も発生しませんでした)
いろいろと調べてのですが、分かりませんでした。(namazu.orgサーバーが正常
に動いていたらまだ調べれていたと思います(サーバー管理者さんごめんなさい。
頑張って修復してください))
html Server は、httpd142mを使用しています。
nmzchk.plを使用し確認した結果を添付しておきます。
以下同ファイルのリスト
Content-type: text/plain
----------------- nmzchk.pl Start --------------------
=== printout opendir(CURDIR,".") ===
name:nmzchk.pl
dev=2 ino=0 mode=33206 nlink=1
uid=0 gid=0 rdev=2 size=4879
atime=1086752271 mtime=973710388 ctime=1086060032
blksize= blocks=
name:NMZSETUP.BAT
dev=2 ino=0 mode=33279 nlink=1
uid=0 gid=0 rdev=2 size=14586
atime=1086241370 mtime=1030976184 ctime=1086060032
blksize= blocks=
=== printout $ENV ===
HOMEDRIVE = >>>C:<<<
HOMEPATH = >>>\Documents and Settings\Administrator<<<
ITAIJIDICTPATH = >>>C:\kakasi\share\kakasi\itaijidict<<<
KANWADICTPATH = >>>C:\kakasi\share\kakasi\kanwadict<<<
LANG = >>>ja_JP.SJIS<<<
LOGONSERVER = >>>\\KAN<<<
MKNMZRC = >>>C:\namazu\etc\namazu\mknmzrc<<<
--- printout C:\namazu\etc\namazu\mknmzrc ---
package conf; # Don't remove this line!
$LIBDIR = 'C:/namazu/share/namazu/pl';
$FILTERDIR = 'C:/namazu/share/namazu/filter';
$TEMPLATEDIR = 'C:/namazu/share/namazu/template';
1;
-------------------------
NAMAZULOCALEDIR = >>>C:\namazu\share\locale<<<
NAMAZURC = >>>C:\namazu\etc\namazu\namazurc<<<
--- printout C:\namazu\etc\namazu\namazurc ---
Index C:\namazu\var\namazu\index
Template C:\namazu\share\namazu\template
Lang ja_JP.SJIS
-------------------------
OS = >>>Windows_NT<<<
OS2LIBPATH = >>>C:\WINNT\system32\os2\dll;<<<
PATH = >>>C:\namazu\bin;D:\Perl\bin\;d:\util\Perl\bin\;D:\UTIL\binl;C:
\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;d:\util\bin;C:\Program
Files\NetMan\SharedFiles;C:\kakasi\bin;<<<
PATHEXT = >>>.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH<<<
SYSTEMDRIVE = >>>C:<<<
SYSTEMROOT = >>>C:\WINNT<<<
=== where ===
C:\namazu\bin/namazu.exe
D:\Perl\bin\/perl.exe
d:\util\Perl\bin\/perl.exe
d:\util\bin/perl.exe
C:\kakasi\bin/kakasi.exe
C:\namazu\bin/mknmz.bat
C:\namazu\bin/gcnmz.bat
D:\Perl\bin\/ppm.bat
d:\util\Perl\bin\/ppm.bat
D:\Perl\bin\/pl2bat.bat
d:\util\Perl\bin\/pl2bat.bat
=== versions ===
--- namazu -v ---
namazu of Namazu 2.0.12
Copyright (C) 1997-1999 Satoru Takabayashi All rights reserved.
Copyright (C) 2000,2001 Namazu Project All rights reserved.
This is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
------------
--- namazu -C ---
読み込んだ設定ファイル: C:\namazu\etc\namazu\namazurc
--
インデックス (Index): C:\namazu\var\namazu\index
ログの記録 (Logging): on
使用する言語 (Lang): ja_JP.SJIS
スコア計算 (Scoring): tfidf
テンプレート (Template): C:\namazu\share\namazu\template
ヒット件数の上限 (MaxHit): 10000
マッチする語の上限 (MaxMatch): 1000
強調タグ (EmphasisTags): <strong class="keyword"> </strong>
------------
--- perl -v ---
This is perl, v5.6.1 built for MSWin32-x86-multi-thread
(with 1 registered patch, see perl -V for more detail)
Copyright 1987-2001, Larry Wall
Binary build 633 provided by ActiveState Corp. http://www.ActiveState.
com
Built 21:33:05 Jun 17 2002
Perl may be copied only under the terms of either the Artistic License
or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to
the
Internet, point your browser at http://www.perl.com/, the Perl Home Page.
------------
--- nkf -v ---
'nkf' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
------------
--- kakasi -v ---
KAKASI - Kanji Kana Simple Inverter Version 2.3.4
Copyright (C) 1992-1999 Hironobu Takahashi. All rights reserved.
Usage: kakasi -a[jE] -j[aE] -g[ajE] -k[ajKH] -E[aj] -K[ajkH] -H[ajkK] -J
[ajkKH]
-i{oldjis,newjis,dec,euc,sjis} -o{oldjis,newjis,dec,euc,
sjis}
-r{hepburn,kunrei} -p -s -f -c"chars" [jisyo1, jisyo2,,,]
Character Sets:
a: ascii j: jisroman g: graphic k: kana (j,k defined in
jisx0201)
E: kigou K: katakana H: hiragana J: kanji(E,K,H,J defined in
jisx0208)
Options:
-i: input coding system -o: output coding system
-r: romaji conversion system
-p: list all readings (with -J option)
-s: insert separate characters (with -J option)
-f: furigana mode (with -J option)
-c: skip chars within jukugo (with -J option: default TAB CR LF
BLANK)
-C: romaji Capitalize (with -Ja or -Jj option)
-U: romaji Upcase (with -Ja or -Jj option)
-u: call fflush() after 1 character output
-w: wakatigaki mode
Report bugs to <bug-kakasi @ namazu.org>.
------------
--- mknmz -v ---
mknmz of Namazu 2.0.12
Copyright (C) 1997-1999 Satoru Takabayashi All rights reserved.
Copyright (C) 2000,2001 Namazu Project All rights reserved.
This is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
------------
--- mknmz -C ---
読み込んだ設定ファイル: C:/namazu/etc/namazu/mknmzrc
システム: MSWin32
Namazu: 2.0.12
Perl: 5.006001
NKF: module_nkf
KAKASI: module_kakasi -ieuc -oeuc -w
茶筌: chasen -j -F '%m '
わかち書き: module_kakasi -ieuc -oeuc -w
メッセージの言語: ja_JP.SJIS
言語: ja_JP.SJIS
文字コード: sjis
CONFDIR: C:/namazu/etc/namazu
LIBDIR: C:/namazu/share/namazu/pl
FILTERDIR: C:/namazu/share/namazu/filter
TEMPLATEDIR: C:/namazu/share/namazu/template
対応メディアタイプ:
application/excel
application/ichitaro4
application/ichitaro5
application/ichitaro6
application/ichitaro7
application/msword
application/powerpoint
application/rtf
application/x-gzip
application/x-js-taro
message/news
message/rfc822
text/hnf
text/html
text/html; x-type=mhonarc
text/plain
text/plain; x-type=rfc
text/x-hdml
------------
--- zcat --version ---
'zcat' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
------------
--- gzip --version ---
'gzip' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
------------
--- groff --version ---
'groff' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
------------
--- jgroff --version ---
'jgroff' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
------------
--- pdftotext -v ---
'pdftotext' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
------------
--- xlhtml ---
'xlhtml' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
------------
--- wvhtml ---
'wvhtml' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
------------
--- wvversion ---
'wvversion' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
------------
--- gcc --version ---
'gcc' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
------------
--- make --version ---
'make' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
------------
--- gettext --version ---
'gettext' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
------------
--- autoconf --version ---
'autoconf' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
------------
--- automake --version ---
'automake' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
------------
--- libtool --version ---
'libtool' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
------------
--- File::MMagic ---
1.15
--- NKF ---
1.92
--- Text::Kakasi ---
1.05
--- Text::Chasen ---
Not found Text::Chasen !!!
----------------- nmzchk.pl End --------------------
Namazu-users-ja メーリングリストの案内