FFFTPでアップロードorダウンロードしたファイルが文字化けする場合の対処法

FFFTPでアップロードやダウンロードしたファイルが文字化けする場合の対処法を紹介します。

先に結論から言ってしまうと、文字化けする場合は大体文字コードが原因ですので、とりあえず文字化けに困った際は文字コード周りを確認してみてください。

テスト用のhtmlのキャプチャ画像
今回は文字化けのテスト用にこんな感じの日本語テキストが表示されるhtmlファイルを用意しました。


これをFFFTPでサーバーにアップロードします。


見事に文字化けしました…!


赤枠で囲った部分が重要です。
①は転送モードの選択です。アスキー転送モードとバイナリ転送モードがありますが、一番右のAとBが両方入っているアイコンを選択しておけばファイルの拡張子で自動的に判別してくれるので、とりあえずこれを選んでおきましょう。

②がローカル(自分のPC)側の文字コードです。転送するファイルの文字コードを選択しましょう。基本的にWebサイトではUTF-8が使われます。

③がホスト側の文字コードとなります。今回はここがShift_JISになっていたのが原因で、アップロードしたファイルがShift_JISに変換されてしまい、文字化けしてしまっていました。ここは一番右側にある漢字コードの変換なしの「無」アイコンを選択しましょう。

テスト用のhtmlのキャプチャ画像
設定を直して再度アップロードしたところ、無事文字化けが解消されました…!

タイトルとURLをコピーしました