Shinsuke Sugaya
shins****@yahoo*****
2010年 10月 31日 (日) 18:12:33 JST
菅谷です。 > (ロールをfess2とすると、taroでもadminでもだめでした) 認証系の話ですと、以下のファイルで 問題があるのかもしれません。 conf/tomcat-users.xml webapps/fess2/WEB-INF/classes/fess.dicon webapps/fess2/WEB-INF/web.xml > 日本語ファイルへのリンクができませんでした。 ローカルファイルへのリンクはブラウザや環境に よって、いろいろと問題がありまして…。 ひとまず、リンク先の飛び方を変更してみました。 また、file: に続く / の個数問題については、 webapps/fess/WEB-INF/conf/crawler.properties で 指定できるようにしました。デフォルト値は以下の ような値として処理されます(正規表現的には file:/+ を以下の値でブラウザごとに置換します)。 file.protocol.winlocal.ie=file:// file.protocol.ie=file:// file.protocol.winlocal.firefox=file:// file.protocol.firefox=file:///// file.protocol.winlocal.chrome=file:// file.protocol.chrome=file:// file.protocol.winlocal.safari=file:// file.protocol.safari=file://// file.protocol.winlocal.opera=file:// file.protocol.opera=file:// file.protocol.winlocal.other=file:// file.protocol.other=file:// winlocal は file:/c:/のような場合の url を置換します。 > クリックした瞬間にエンコードされてしまっ > て文字化けするようです。(当方の環境が原因かもしれませんが・・・) これは仕様になります。JavaScriptが有効になっている 場合、検索結果のクリック数を集計するために結果の リンクをクリックしたときに Fess へのリンクに 差し替わります(JavaScriptが無効であればクリック数は 集計されないでそのまま通常のリンクとして処理されます)。 Fess はリンクを受け取って、クリック結果を記録して、 そのリンクへリダイレクトしています。どうやら、今まで file: の日本語ファイルへのリンクへのリダイレクトが うまくいっていなかったようです(その辺を調整しました)。 よろしくお願いいたします。 shinsuke 2010年10月29日17:02 <Takuy****@mail*****>: > 小島です。 > > 迅速で詳細な回答有難うございます。助かります。 > 早速、fess4.0系のsnapshot版をダウンロードさせていただき、教えていただい > た手順を試してみました。 > おかげさまで、検索結果を表示するところまでは行き着きまして、なんとか1つ > のPCで複数のFessを動かすことが出来そうです。有難うございます。 > > ただ、まだロール関係の設定がまだ慣れていなく、そのまま設定すると > fess2のトップ画面は出たのですが、/fess2/admin からなぜか管理画面に入れず、 > かなり無理矢理かもしれませんが、結局全て ユーザー名:admin パスワード:admin > ロール:fess の設定にすることで管理画面に入れるようになりました。 > (ロールをfess2とすると、taroでもadminでもだめでした) > > Fess4.0系も初めてだったのですが、管理画面が大幅に変わっていて驚きました。 > 特に検索ログが詳細にとれる機能が嬉しいです。 > > 以下動作させてみた報告ですが、昨日まで動かしていた3.1系では問題なかった > 日本語ファイルへのリンクができませんでした。 > 管理画面→検索ログ→クリック一覧のURLには、 > file://〜/日本語ファイル名.pdf > とでていますし、検索結果の画面でもマウスをのせると正しい日本語含みのリン > クがIEの左下に表示されているのに、クリックした瞬間にエンコードされてしまっ > て文字化けするようです。(当方の環境が原因かもしれませんが・・・) > > _______________________________________________ > Fess-user mailing list > Fess-****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/fess-user >