Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: namazu 2.0.13RC1動作確認(Cygwin 2人目)
- From: Yukio USUDA <m6694ha392t@xxxxxxxxxxxxxxx>
- Date: Fri, 26 Mar 2004 07:29:58 +0900
- X-ml-name: namazu-devel-ja
- X-mail-count: 03937
- References: <406328C1.931911D6@asahi-net.or.jp>
臼田です
Tadamasa Teranishi wrote:
> 寺西です。
>
> Yukio USUDA wrote:
> >
> > どうも./namazu.cgi を実行した検索結果のhtml出力が
> > shift-jisで出てくるためeuc-jpでの「山」とマッチング
> > していないようです。
> > 出力されたhtml自体は文字コードはeucではないものの
> > 問題はないようなのでこれは不具合ではないのかもしれません。
>
> その後、いろいろと調べているのですが、手元で再現しないこともあって
> これといったものが見つかっていません。
>
> しかし、ja-namazu-cgi は
>
> unset LANGUAGE
> unset LC_ALL
> unset LC_MESSAGES
> unset LANG
>
> として環境変数をクリアして
>
> tmprc="$pwd/../src/.namazurc"
> echo "Index $pwd" > $tmprc
> echo "Lang ja" >> $tmprc
>
> で、.namazurc を作成して言語の設定をしています。
> ここは ja なので、nmz_codeconv_external により EUC-JP となって
> いるはずです。(たぶん)
> このため、検索結果は EUC-JP で出ているのではないかと思います。
>
ja-namazu-cgi-1スクリプトの最後のところを下記のように直し結果が
EUC-JPでなくshift-jisで出力されることを確認しています。
SCRIPT_NAME='namazu.cgi'
QUERY_STRING='query=海&idxname=ja-idx1'
export SCRIPT_NAME QUERY_STRING
cd ../src
./namazu.cgi
もう一つ別のCygwin環境で試したところ全てpassし、上記のhtmlも
euc-jpで出力されることも確認しました。
両者の違いといえば
・OSがwinXPとwin2000の違いがある(failになったのはXP側)
・Cygwinでインストールしているものが少し違う
(WinXPのほうは以前iconvにパッチを当てたような気がします)
といった点です。
ALL PASSになったcygwin環境は以下のものです。
システム:CYGWIN_NT-5.0 1.5.7(0.109/3/2)
nkf: 2.04
wakati: kakasi 2.3.4
perl: v5.8.2 built for cygwin-thread-multi-64int
*** mknmz -C
System: cygwin
Namazu: 2.0.13RC1
Perl: 5.008002
File-MMagic: 1.20
NKF: module_nkf
KAKASI: module_kakasi -ieuc -oeuc -w
ChaSen: no
Wakati: module_kakasi -ieuc -oeuc -w
Lang_Msg: ja
Lang: ja
Coding System: euc
CONFDIR: /usr/local/etc/namazu
LIBDIR: ../pl
FILTERDIR: ../filter
TEMPLATEDIR: ../template
Supported media types: (20)
Unsupported media types: (12) marked with minus (-) probably missing application in your $path.
- application/excel: excel.pl
application/ichitaro5: taro56.pl
application/ichitaro6: taro56.pl
application/macbinary: macbinary.pl
- application/msword: msword.pl
- application/pdf: pdf.pl
- application/postscript: postscript.pl
- application/powerpoint: powerpoint.pl
- application/rtf: rtf.pl
application/vnd.sun.xml.calc: ooo.pl
application/vnd.sun.xml.draw: ooo.pl
application/vnd.sun.xml.impress: ooo.pl
application/vnd.sun.xml.writer: ooo.pl
application/x-apache-cache: apachecache.pl
application/x-bzip2: bzip2.pl
application/x-compress: compress.pl
- application/x-deb: deb.pl
- application/x-dvi: dvi.pl
application/x-gzip: gzip.pl
- application/x-js-taro: taro7_10.pl
- application/x-rpm: rpm.pl
- application/x-tex: tex.pl
- audio/mpeg: mp3.pl
message/news: mailnews.pl
message/rfc822: mailnews.pl
text/hnf: hnf.pl
text/html: html.pl
text/html; x-type=mhonarc: mhonarc.pl
text/plain
text/plain; x-type=rfc: rfc.pl
text/x-hdml: hdml.pl
text/x-roff: man.pl
*** starting ./mknmz-1
臼田幸生