webdavではapache2からなのでパフォーマンスが非常に悪い。
で、自宅ファイルサーバとして自宅で使う場合は、sambaを使ってみる。すると・・・・文字化けが酷い。使い物にならん orz.
で、気を取り直して考えると、webdavは、windowsで使っているshift_jisをそのままdebian内にshift_jisでコピーしている。sambaは、文字コードを例えばUTF-8に変換して使っていることに気づいた。
そう、sambaの文字コードをshift_jisにすれば良いのだ。
もしかしたら一部の文字で悪いことが起きるかも知れないが。
で、smb.confの設定。
dos charset = CP932
unix charset = shift-jis
display charset = shift-jis
これで一応どちらも同じようになった。
欠点は、debian etchは、utf-8で使っているので、何かあった場合、shift_jisのものはdebian上で操作しがたいことか。
0 件のコメント:
コメントを投稿