web-dev-qa-db-ja.com

Windows Server 2008R2での文字エンコード

Windows Server 2008R2マシンのファイル名に問題があります。ファイルはLinuxを実行するWebサーバーによってアップロードされ、そのマシンにはWindowsマシンへのマウントがあります。ファイルをアップロードすると、例を挙げると、特定の文字が奇妙な方法で表示されます。

Kirchstraße.pdfKirchstra+â+©e.pdfになります

convmvというツールを使用してこの問題を解決しようとしました。このツールは入力エンコーディングを受け取り、特定の出力エンコーディングを使用するように指示できます。

しかし、それから私は私が知らない現在のエンコーディングを知らなければなりません。ファイル名の現在のエンコーディングを取得する方法を知っている人はいますか?

あなたの誰かが同様の問題を抱えていて、おそらくこれの解決策を知っていますか?

2
DB93

マウントオプションを変更してiocharset = utf8を含める

//ホスト/共有/ mnt/share cifs username = user、noperm、sec = ntlm、iocharset = utf8 0 0

1
yagmoth555