(linux 上で)PukiWiki + namazu で全文検索をしようとしているのですが、namazu.cgi での検索に失敗してつまづいてしまいました。
現在の状態は
・PukiWiki でページ更新をすると namazu のインデックスが更新される。
・コマンドラインで namazu --debug keyword とすると最新の検索結果がきちんと表示される。
・だが、namazu.cgi から検索しても
References: [ (can't open the index) ]
の表示で、きちんとインデックスを参照できていないと思われる。
上記の症状から、曲がりなりにもコマンドラインでは稼働しているので、あくまで namazu.cgi に対する設定の不備の問題に思われるのですが、ここで手詰まりとなっています。
設定ファイルでは
・.namazurc で
Index /home/foo/proj/namazu/index
Template /home/foo/proj/namazu/index
Replace /home/foo/public_html/pukiwiki/ http://localhost/~foo/pukiwiki/
とだけ変更しています。
どなたか解決策をご存知の方がいらっしゃれば、どうか御教示お願いします。
> http://www.namazu.org/doc/manual.html#cgi
ここを読んで ~/.namazurc だけでは namazu.cgi の設定には不十分で、namazu.cgi のあるディレクトリに .namazurc を設置したら、インデックスを参照してくれるようになりました。
おかげさまで解決できました。
お騒がせしました。
このあと WikiFarm を実現してみたいと思ってます。その上で namazu のインデックスも多重化してみたいので、またなにかありましたら質問させてください。
ありがとうございました。
それは想定してませんでした。すみません。