[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[0292] Re: Japanese filename on FreeBSD 4.5



横山です。
だいぶ遅くなってしまいましたが、以下について試してみました。
>>ちょっと SJIS のままスルーしてしまっている原因の見当はつきませんが、
>>とりあえず LogLevel debug にすると最終的に変換を諦めた(適切な
>>コンバータが見つからなかった)のか、変換中に失敗したのかを見ることが
>>できます。
えーと、debugにすると以下のようなログが出力されました。

>>[debug] mod_encoding.c(157): get_client_encoding: entered
>>[debug] mod_encoding.c(165): get_client_encoding: lookup == Microsoft
>>Data Access Internet Publishing Provider DAV 1.1
>>[debug] mod_encoding.c(169): get_client_encoding: entry found
>>[debug] mod_encoding.c(413): mod_enc_postread: oenc == EUC-JP
>>[debug] mod_encoding.c(418): mod_enc_postread: ienc <> UTF-8
>>[warn] iconv_string: conversion error
>>[debug] mod_encoding.c(418): mod_enc_postread: ienc <> MSSJIS
>>[debug] mod_encoding.c(418): mod_enc_postread: ienc <> JA-AUTO-SJIS-MS
>>[debug] mod_encoding.c(436): mod_enc_postread: no conversion done
>>[debug] mod_encoding.c(436): mod_enc_postread: no conversion done
>>[debug] mod_encoding.c(394): mod_enc_postread: entered
>>config_merge: entered
>>merged: enable_function == 2
>>merged: server_encoding == EUC-JP
>>[debug] mod_encoding.c(157): get_client_encoding: entered
>>[debug] mod_encoding.c(165): get_client_encoding: lookup == Microsoft
>>Data Access Internet Publishing Provider DAV 1.1
>>[debug] mod_encoding.c(169): get_client_encoding: entry found
>>[debug] mod_encoding.c(413): mod_enc_postread: oenc == EUC-JP
>>[debug] mod_encoding.c(418): mod_enc_postread: ienc <> UTF-8
>>[warn] iconv_string: conversion error
>>[debug] mod_encoding.c(418): mod_enc_postread: ienc <> MSSJIS
>>[debug] mod_encoding.c(418): mod_enc_postread: ienc <> JA-AUTO-SJIS-MS
>>[debug] mod_encoding.c(436): mod_enc_postread: no conversion done

やはりうまく判別できてないように見えますが…

>>あとは、iconv(3) とセットで iconv(1) も入っていると思うので、
>>
>>  $ iconv -f SJIS -t EUC-JP < infile > outfile
>>
>>などとして変換できるかどうか、というところですね。
giconvで試したところ成功しました。


========================================
横山  潤  Jun YOKOYAMA
E-Mail:nysalor@xxxxxxxxxxx
jun@xxxxxxxxx
URL:http://www.imasy.or.jp/~nysalor/
========================================