????????????????????¨????°???¨??§????????°???????¨??????¬???????????°?????±??????????????§??????
このスレッドはクローズされています。記事の閲覧のみとなります。
namazuの文字コードについて |
|
- ????????? 2008/06/10 09:28
- ????????? namazu
-
いつも有益な情報ありがとうございます。
さて、 ?不明点・障害内容:
はじめての自宅サーバ構築 Fedora/CentOS - サイト内検索システムの構築(Namazu) http://kajuhome.com/namazu.shtml#n04
を参考に、namazuをセットアップしたのですが、少し質問があります。
文字コードのことなのですが、
私のサーバーは、 Fedora8のデフォルトコードは、UTF8. /var/www/html内のファイルは、ほどんどがSHIFT-JIS(一部違うコードがあります。)です。
ご説明内の設定をみると、 namazuのvi /etc/namazu/mknmzrc内をeucJPにしていますが、 Webインタフェースの追加の部分をshift-jisのページ追加すると、 日本語がうまく検索されないようです。(見つかりませんとなります。何か設定がおかしいのでしょうか?) 直接URLで検索ページを開いて同じ語句で検索するとうまくいくようです。
管理人様のTOPページは、SHIFT-JISで、namazuの結果ページは、EUCでちゃんと検索されますので、 たぶん設定がおかしいと思いますが、何か注意点はありますでしょうか?
?ログの有無 : (有:その内容):無し ?Distribution : Version:fedora8 ?Service Name : Version: ?ネットワーク構成:
|
■ コンテンツ関連情報
Re: namazuの文字コードについて ( No.1 ) |
|
- ????????? 2008/06/10 10:35
- ????????? 管理者
-
> 日本語がうまく検索されないようです。(見つかりませんとなります。何か設定がおかしいのでしょうか?)
検索時はどの様に実行していますか?(Webインタフェースからの検索?コマンドラインからの検索?) コマンドラインからの検索では当方で検証した処、同じように検索できず以下を行う事で検索は行えました。
1.ロケールを「eucJP」に変更 # export LC_ALL=ja_JP.eucJP 2.ターミナルソフトを「EUC-JP」に変更
3.コマンドラインで検索 # namazu 漢字 /var/lib/namazu/index/
※:webインタフェースからの検索では、システムコード問わず(「UTF-8」「EUC-JP」)問題なく検索できました。
|
Re: namazuの文字コードについて ( No.2 ) |
|
- ????????? 2008/06/12 20:29
- ????????? てんまる
- ?????§??? http://hibiki.servebbs.com
-
namazu様 はじめまして。
さて、うちのサーバーも同様Fedora8で、デフォルトコードもUTF8のままです。eucJPにしてしまった際にエラーが出て、デフォルトのままで使っています。
そこで、namazuの設定ですが、
/usr/bin/mknmz -aO /var/lib/namazu/index/ /var/www/html/|nkf -w
でインデックスを作成させています。ちなみに「|nkf -w」はUTF8にて使う際に入れなければならないものらしいです。 (あやふやな答えでごめんなさい。どこかのHPから調べて入れていたメモが出てきました。) これでOKじゃないでしょうか?
|
Re: namazuの文字コードについて ( No.3 ) |
|
- ????????? 2008/06/29 10:02
- ????????? namazu
-
管理者、てんまるさまありがとうございます。
以下のサイトを参考にしたのですが、↓ 全文検索システムNamazu(Windows用)の設定覚書 http://sakaguch.com/SetNamazu.html
<input type="hidden" name="idxname" value="****">
idxnameの指定が抜けておりました。
|
■ その他