Namazu全文検索システム (375レス)
Namazu全文検索システム http://medaka.5ch.net/test/read.cgi/php/992477868/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
279: nobodyさん [sage] 05/03/10 15:52:52 ID:??? Redhat9、namazu2.012にて全文検索システムを作成しています。 ページが増えてきたので階層ごとにインデックスを作成し階層ごとに検索ページを 作りたいと考えております。しかしインデックスファイルを作成しnamazuコマンドでは 検索できるのですがブラウザから http://サーバIPアドレス/cgi-bin/namazu.cgi?idxname=aaaとすると allインデックスから検索されてしまいaaaインデックスから結果を表示してくれません。 aaaインデックスから結果を表示するにはどのようにするのでしょうか? ページの階層 /apache/htdocs/aaa /apache/htdocs/bbb /apache/htdocs/ccc インデックスの格納場所 /apache/cgi-bin/namazu/index/all /apache/cgi-bin/namazu/index/aaa index/all内のNMZ.head.ja <input type="hidden" name="idxname" value="all"> ←allに変更 <a href="{cgi}?idxname=all">[検索方法]</a> ←?idxname=allを追加 index/aaa内のNMZ.head.ja <input type="hidden" name="idxname" value="aaa"> ←aaaに変更 <a href="{cgi}?idxname=aaa">[検索方法]</a> ←?idxname=aaaを追加 cgi-bin内にある.namazurc Index /apache/cgi-bin/namazu/index Template /apache/cgi-bin/namazu/index/all Replace /apache/htdocs/ http://サーバIPアドレス/ http://medaka.5ch.net/test/read.cgi/php/992477868/279
280: nobodyさん [sage] 05/03/10 22:40:21 ID:??? >>279 mknmzの内容教えれ http://medaka.5ch.net/test/read.cgi/php/992477868/280
281: 279 [sage] 05/03/11 09:08:13 ID:??? ご返答ありがとうございます。mknmzの結果は下記の通りです。 mknmz -O /apache/cgi-bin/namazu/index/all /apache/htdocs 合計の文書数 602 合計キーワード 5,499 わかち書き module_kakasi -ieuc -oeuc -w mknmz -O /apache/cgi-bin/namazu/index/aaa /apache/htdocs/aaa 合計の文書数 9 合計キーワード 441 わかち書き module_kakasi -ieuc -oeuc -w よろしくお願いします。 http://medaka.5ch.net/test/read.cgi/php/992477868/281
282: 279 [] 05/03/11 16:15:26 ID:8QvGuHRh こっちですね。 KAKASI: module_kakasi -ieuc -oeuc -w 茶筌: no わかち書き: module_kakasi -ieuc -oeuc -w メッセージの言語: ja_JP.eucJP 言語: ja_JP.eucJP 文字コード: euc CONFDIR: /etc/namazu LIBDIR: /usr/share/namazu/pl FILTERDIR: /usr/share/namazu/filter TEMPLATEDIR: /usr/share/namazu/template 対応メディアタイプ: application/pdf application/x-bzip2 application/x-compress application/x-gzip application/x-rpm message/news message/rfc822 text/hnf text/html text/html; x-type=mhonarc text/plain text/plain; xtype=rfc text/x-hdml text/x-roff http://medaka.5ch.net/test/read.cgi/php/992477868/282
283: 279 [sage] 05/03/11 16:20:49 ID:??? すいません。間違えました。 mknmz -C 読み込んだ設定ファイル: /etc/namazu/mknmzrc システム: linux Namazu: 2.0.12 Perl: 5.008 NKF: module_nkf KAKASI: module_kakasi -ieuc -oeuc -w 茶筌: no わかち書き: module_kakasi -ieuc -oeuc -w メッセージの言語: ja_JP.eucJP 言語: ja_JP.eucJP 文字コード: euc CONFDIR: /etc/namazu LIBDIR: /usr/share/namazu/pl FILTERDIR: /usr/share/namazu/filter TEMPLATEDIR: /usr/share/namazu/template 対応メディアタイプ: application/pdf application/x-bzip2 application/x-compress application/x-gzip application/x-rpm message/news message/rfc822 text/hnf text/html text/html; x-type=mhonarc text/plain text/plain; xtype=rfc text/x-hdml text/x-roff http://medaka.5ch.net/test/read.cgi/php/992477868/283
284: nobodyさん [sage] 05/03/12 00:24:13 ID:??? >>279 Template /apache/cgi-bin/namazu/index/all としているから 常に index/all内のNMZ.head.ja が読み込まれているということでないか namazurcのTemplateの行をコメントアウトしてみたら http://medaka.5ch.net/test/read.cgi/php/992477868/284
285: nobodyさん [sage] 05/03/17 23:30:42 ID:??? >>279 亀レスだけど、 Namazuでは 「/cgi-bin/namazu.cgi?idxname=aaa」 みたいな直接指定はNGだったはず。 きちんとhiddenとかから送らないと。 http://medaka.5ch.net/test/read.cgi/php/992477868/285
287: 279 [sage] 2005/03/30(水) 18:10:10 ID:??? >>284-286 ありがとうございます。 検証が遅くなり申し訳ありませんでした。 サーバIPアドレス/cgi-bin/namazu.cgi?idxname=インデックス名&query=キーワード で検索したらうまくできました。htmlにhiddenで指定した場合もOKでした。 ご教授ありがとうございました。 しかし検索結果はOKなのですが、aaaインデックスを検索しても結果はOKなのですが ヘッダーの部分がallのもので表示されてしまいます。 (現在602 の文書がインデックス化され5,499 個のキーワード) 検索結果ページから再検索するとあるはずのページでも検索できません。 (allインデックス及びaaaインデックス両方とも。インデックスネームがうまく指定されない為?) namazurcのTemplate部分をコメントアウトするとインストール時?の古いインデックスが 表示されてしまいます。 複数インデックスがある時のTemplate指定はどのように行っているのでしょうか? http://medaka.5ch.net/test/read.cgi/php/992477868/287
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.011s