Masayuki Shibata
mshib****@shima*****
2013年 9月 6日 (金) 09:04:45 JST
柴田@亀岡市です。 わかりそうな分だけ。 > 6. Windowsサービスへの登録(32bitの場合)の記載 > > http://fess.codelibs.org/ja/8.0/config/windows-service.html > > ではtomcat7.exe, tomcat7w.exeを差し替えれば動作すると書かれていますが、 > (最新のTomcatのバージョンが上がっているため?)上記2つのexeだけでなく、 > その他のライブラリ等も入れ替えないと、サービスがStartしませんでした。 64bit 版と 32bit 版の bin フォルダの下で何が違うか みてみると tomcat7.exe tcnative-1.dll ...の2ファイルのようです。 私は念のため、これらに tomcat7w.exe も加えた3ファ イルを差し替えて 32bit 環境で動かせていた記憶があ ります。 もう 64bit に移ってしまったので、手元の環境では確 認できませんが、当時フォルダ内のファイルを全部差分 をとったら、上記以外のファイルが同じファイルだった という作業をした記憶があります。 時期が少し前になるので、もう状況が異なるかも知れま せんが、その時点で一応 Tomcat7 でした。 > (B) smb://domainname;username:password@ host1/folder1 を http://host1/folder1に変換し、結果 > http://host1/folder1/日本語フォルダ/sample.pdf > となった場合には、リンクをクリックしてもファイルにアクセスできませんでした。 あくまでも類推ですが、成功したのと同じ流儀を通すな ら、半角スペースを %20 に置き換えてみてはどうかと 思います。 パスマッピングの設定が、フォルダ検索専用に作られて いるわけではないので、何となくそう思います。 ダメかも知れませんが、試してみられては? > 日本語フォルダ名をUTF-8でURLエンコードすると期待通りに動作しました。 できない理由がないのであれば、そうされるのも手かと 思います。Fess に限らず、そうする方が一般的に安全 です。 > をみる限り、ネットワーク上の共有フォルダ(Windows XP上)にアクセスする場合 > smb://host1/share/ のように指定すると書かれていますが、 > file:////host1/share/ のように指定しないとクロールできませんでした。 smb://{IP Address}/share のように指定するとどうな りますか? -- ---------- Shibata, Masayuki Manager, Software Development Shimadzu Corporation Analytical Measuring Instruments Division Research & Development Department Telephone: 075-823-1441 Japan Facsimile: 075-823-1365 Japan E-mail: mshib****@shima*****