FileZillaなどのFTPソフトでPNG形式の画像をアップロードしても表示されないときの解決方法をご紹介します。
原因:転送モードが「ASCII」になっていませんか?
PNG形式の画像ファイルは、「ASCII」ではなく「バイナリモード」で転送される必要があります。
バイナリモードとは
goo辞書で検索すれば下記のように説明されています。
FTPにおけるバイナリファイル転送用モードのこと。主に画像ファイルや音楽ファイルの転送で使用される。GIFファイルやJPEGファイル、WAVファイル、その他の画像ファイル、音楽ファイル、マルチメディアファイルはバイナリモードでアップロードしなくてはならない。
FileZillaなら環境設定で「自動」に設定しておけばOK
FileZillaではこれらを自動で振り分ける「自動」設定ができるので安心です。
「自動」にチェックを入れ、「OK」をクリックして完了です。