Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
WordやExcelのファイル名の文字化け表示
- From: SAIJI_Mitsuhiro <saiji@xxxxxxxxx>
- Date: Sat, 15 Nov 2003 23:56:00 +0900
- X-ml-name: namazu-users-ja
- X-mail-count: 03647
このメーリングリストに参加して2週間程度、初めての投稿です。
今後どうぞ宜しくお願いします。
現在、次の問題で躓いております。どのように対処すればいいでしょうか。
(1) 現象
日本語ファイル名のWordやExcelファイルをクライアント
であるWindowsマシンのIE(ブラウザ)で検索し、
検索結果として表示されたWordやExcelのファイルのリンク表示をクリックして、
そのファイルを開くと正常に表示されるが、「名前を付けて保存」しようとする
と、
ファイル一覧のダイアログで、ファイル名の欄に
今開いているファイルのファイル名が、文字化けして表示される。
そのファイルのファイル名が半角英字の場合は、そのまま正常に表示される。
また、検索結果の画面では日本語ファイル名は正常に表示され、
ファイルパスは正常にURIエンコードされて表示される。
(2) サーバーの環境
Linux:Vine Linux 2.6
perl:5.6.1
namazu:2.0.12
kakasi:2.3.4
nkf:1.71
Apache:1.3.27
(3) 行ったこと
EXCEL, WORD用Filterとして、
lv4494.tar.gz
xlhtml-0.5.gz
wv-1.0.0.tar.gz
をそれぞれインストール
http://cvs.namazu.org/*checkout*/namazu/filter/msword.pl?rev=1.28.4.5
からmsword.plをダウンロードして、
/usr/share/namazu/filter/msword.pl
と置換。
/usr/local/namazu/mytemplate/NMZ.body.jaに
<meta http-equiv="Content-Type" content="text/html; charset=x-sjis">
の行を入れた。
/etc/httpd/cgi-bin/.namazurcの設定
Lang ja_JP.SJIS
ContentType "text/html;charset=sjis-japan"
/etc/namazu/mknmzrcの設定
$KAKASI = "module_kakasi -isjis -osjis -w";
なお、WordおよびExcelファイルの文字コードはsjisです。
何らかのご教授いただいきますよう、お願いいたします。
--
SAIJI_Mitsuhiro
E-Mail saiji@xxxxxxxxx
URL http://www.kcn.ne.jp/~saiji/