全文検索NAMAZUを複数設置するには?
Namazuを2つ(Namazu1:Index1/ Namazu2:Index2)設置しようと試みましたが、下に示すそれぞれの検索画面を開くと、find1, find2のnamazurcの設定を正しく読んでくれません(説明書によると、*.cgiと同じディレクトリにあるnamazurcを設定ファイルとして読み込むとありますが・・・)
まずTemplateですが、デフォルトのIndex(F:\namazu\var\namazu\index)を読み込んでしまい、find1,2内のtemplateを読み込んでくれません。次にIndexですが、i_search/namazu.cgi.exeを開くと、自分の設定を正しく読んでくれますが(ただし試験的にキーワードを検索しても結果画面に現れない)、w_search/namazu.cgi.exeを開くと、i_search/namazu.cgi.exeと同じ検索画面が出てくることから、自分のIndex設定を正しく読み込んでいないようです。
自分なりに原因を探る中で、環境変数のNAMAZURCと、ファイルF:\namazu\etc\namazu\namazurc、ファイルF:\namazu\etc\namazu\mknmzrc内の最終行にある$TEMPLATEDIR = 'F:/namazu/share/namazu/template';の文字列の3点を削除しました。ビギナーなりに過去ログを読んだり、いろいろ試しましたが、どうも上手くいきません。原因についてこころあたりの方、ご助言いただきたくお願い申し上げます。
■WEBサイト検索(http://192.168.1.1/w_search/namazu.cgi.exe)file数652
F:\namazu\find1\
index\
template\
namazu.cgi.exe
namazurc
■iModeページ検索(http://192.168.1.1/i_search/namazu.cgi.exe)file数10
F:\namazu\find2\
index\
template\
namazu.cgi.exe
namazurc
■環境
Windows 2000 Server + IIS 5.0 + IE 5.50
Namazu 2.0.10
kakasi-2.3.4
Perl, v5.6.1
お礼
ありがとうございます。 できるんですね!もっと勉強してみます。