この間のサポート感謝しております。たらこせるです。
また結論の報告から。いちおー使えるようになりました。
が、次回アップデートの際に気をつけようと思うので、前回の中身をふりかえりながら...
Kenji Suzuki <kenji@po.ganseki.ne.jp>: [hns-users:00520] Re: かたじけなく思いつつ URI で
まず訂正です。
>> 1)namazu2.cgiが$HOME/にでき、
>
>namazu2.cgi は $HOME/public_html/diary/
>
>にコピーされないとおかしいです。
ですが、$HOME/ではなく、$HOME/public_html/にでき、が正しいです。
いえ、それでももちろん「おかしい」のですが。
>
>> 2)config.phをかきかえて(../namazu2.cgi指定)
>> 現在稼働させています。
>
>ん?
>
>$HOME = public_html な環境ですか?
ということで、わかりづらくなってしまい申し訳ありません。
現在はconfig.phでは「namazu2.cgi」を指定するように$HOME/public_html/diary/に位置をずらしました。
>$HOME/.hnssetup の中身はどうなってます?
>DEFPASSWD は不要です。
これは...存在していません。あやまって消してしまったのかもしれませんが。
必要でしょうか。
そして今回の課題
>とりあえず Replace で検索結果の URL を変更可能です。
>
>Replace http://hoge/‾geho/diary/namazu2.cgi http://hoge/‾geho/diary/
>
>でうまくいきませんか?
これが苦しみました。これだと指定できないませんでした。
で、
WEBのソースを見るとリンクが?########と入っているので(パスなし)、ダメもとで
Replace ? index.cgi?
と設定すると、見栄えはともかく、リンクが通じるようになりました。
これも...namazurc-sampleを読むにつけ....おかしい状況なのでしょうねえ。
その他シェルから、
namazu -C
をおこなってみると
* DEFAULT_DIR :/usr/local/namazu/index
* BASE_URL :
* URL_REPLACE_FROM:
* URL_REPLACE_TO
* LOGGING :ON
* LANGUAGE :ja
* SCORING :TFIDF
と出ます。インデックスは$HOMEとはカンケーのない表記のまま出てきます。
ここらへんに今回の一連の「おかしい」状況の糸口があるのでしょうか。
暫定ではありますが、なんとか動くところまでいったので、バージョンアップの際に再インストールをかけようと思っていますが、そのときにはミスのないようにしたいと思っております。
ちなみにリンククラブではwww.linkclub.or.jpではCGIは動かず、cgi.linkclub.or.jpで稼働するようになっています。これについては関係ないでしょうか。
以上、ほんとにどうもありがとうございました。
--
Taraco-Sell
taraco@drive.co.jp