Filezilla で日本語名ファイルが文字化けしてダウンロード出来ない

  • Filezilla

WordPress 等の CMS でありがちなのですが、ファイル名に日本語を含めたままアップロードしてしまうとFTPでダウンロードする時に文字化けしてしまう事があります。

基本的にファイルに日本語名が含まれているものはアップロードしない方が良いのですが、すでにアップロードされてしまったどうしようもありません…。

解決策

  1. ファイル > サイトマネージャを開く(Ctrl + S でも可)
  2. 接続するサイトをクリック
  3. 「文字コード」タブを開く
  4. UTF-8に強制」もしくは「カスタム文字コードを使用( shift-jis と入力)」を選択してから接続してダウンロードする
英語になってしまってますが、Force UTF-8 が「UTF-8 に強制」です

たいていは UTF-8に強制 にすることでダウンロードできますが、うまくいかなければ shift-jiseuc-jp 等も試してみましょう。まれにですが、UTF-8 と Shift-jis の両方を使わなければすべて落とせないといったこともありました…

「カスタム文字コードを使用(Use custom charset)」文字コードを設定します

例えばサイト移管の時などは1つでもファイルが欠落してはいけないので、「失敗した転送」が無いか確認し、あれば文字コードを変換して対象のファイルをダウンロードを繰り返して全て落としましょう。

※注意

文字コードを変更して接続すると、次からその設定で接続され続けます。一度接続したら元に戻すのを忘れずに。

また、Filezilla の使い方等については下記の記事でまとめています。