• ベストアンサー

FFFTPのローカル部の画像ファイルが開かない。

ホームページを作成するために、インストールしてあるFFFTPを起動して、左側のローカル部に、パソコン内に作ってあるホームページ用ファイル(様々な拡張子のあるファイル)をすべて読み込むことには成功したのですが、(それらをアプロードして右側のサーバー部に転送する前に、ローカル部に読み込んだファイルのうち、画像ファイル(png, jpeg, gifの拡張子を持つファイル)をクリックするとすべてメモ帳が開き文字化けになってしまいます。他のファイル(html, txt, pdfの拡張子を持つファイル)はちゃんと開くのですが。どういう理由でこうなってしまうのかご教示いただけますと幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
  • dragon-man
  • ベストアンサー率19% (2711/13692)
回答No.4

>FFFTPを起動してローカル部にそれらを読み込んだ時、なぜ、画像ファイルだけが右クリックして「開く」を押すと、メモ帳の文字化けになってしまい、画像が現れないのでしょうか。(当然、これらを転送した後の右側ホスト部でも同じ現象が起きています。)何か基本的なことを誤解しているのでしょうか。 意味がよく分かりませんが、画像ファイルとは拡張子がjpgのファイルのことでしょうか?そのファイルはローカルフォルダ内、転送したHP内でも文字化けしているのでしょうか?もしそうならオリジナルが正常なファイルではないと言うことになります。FFFTPはローカルからサーバー側へのデータ転送アプリですから、データの確認はFFFTPではなく、ローカルフォルダ内のファイルを直接確認された方がいいです。 小生長らくFFFTPを使っていましたが、いろいろ不具合があり(古いアプリで更新もされていない)今はWinSPCを使っています。UIはほとんどFFFTPと同じでとても快適です。お奨めします。

aOharu491756
質問者

お礼

WinSPCを使ったところ、FFFTPでは開かなかった画像ファイルがすべて開き、上手く行きました。ありがとうございました。aOharu491756

その他の回答 (4)

  • asciiz
  • ベストアンサー率70% (6803/9674)
回答No.5

>なぜ、画像ファイルだけが右クリックして「開く」を押すと、 >メモ帳の文字化けになってしまい、画像が現れないのでしょうか。 おそらく、FFFTPがOSの関連付けを読み取って、拡張子に応じたプログラムを起動する…というようになっていると思うのですが、そこがうまく動いていないようです。 そして「開く」において関連付けの無いファイルは、メモ帳で開くというのも既定の動作です。 (FFFTPウインドウ内の) *.html や *.txt の手前のアイコンが、画像ファイルのアイコンとは違うのがお分かりでしょうか。 *.jpg や *.png ファイルのアイコンは真っ白になっていて、「関連付け無し」判定されてしまっています。 だから、メモ帳で開いてしまうのでしょう。 そこで、本当にWindowsに関連付けの処理を任せるのが、回答No.2に書いた「cmd /c start」です。 標準の右クリック→「開く」 がうまく動いてくれないので、ビューア2をカスタマイズ定義し、右クリック→「cmd /c start で開く(2)」とすれば、ちゃんと関連付けされたアプリで画像ファイルを開いてくれます。 私が書いたのは、そういう対処法です。 すみませんが、「『開く』で画像表示できるようになる」という根源的な解決法では、ありません。

  • dragon-man
  • ベストアンサー率19% (2711/13692)
回答No.3

Webの世界(FTPの世界)は小文字のアルファベット、記号だけです。JEPGなどの大文字は使えません。使っても認識してくれません。すべて小文字に変えましょう。拡張子もjpgでなければ駄目です。私もうっかり忘れでしょっちゅうトラブっています。

aOharu491756
質問者

補足

回答ありがとうございます。前回質問時に、大文字拡張子や間違った拡張子の画像ファイルがありましたので、ご指摘通りすべて小文字に、また間違い拡張子を修正しました。また、前回質問時は、FTPソフトがFFFTP(ver.2)でしたので、今回それをアンストールし、FFFTP(ver.5.6)の最新版をインストールしてやり直したのですが、同じ結果でした。  すなわち、パソコン内にあるホームページ用ファイルは、(txt, pdf, htmlの拡張子のファイルはもちろん)画像ファイル(jpg, png, gifの拡張子のファイル)も含めてすべてクリックすれば中身はちゃんと見れるのに、FFFTPを起動してローカル部にそれらを読み込んだ時、なぜ、画像ファイルだけが右クリックして「開く」を押すと、メモ帳の文字化けになってしまい、画像が現れないのでしょうか。(当然、これらを転送した後の右側ホスト部でも同じ現象が起きています。)何か基本的なことを誤解しているのでしょうか。  

  • asciiz
  • ベストアンサー率70% (6803/9674)
回答No.2

FFFTPの「開く」は、Windowsコントロールパネル、「既定のプログラム」設定で割り当てられたプログラムで開くようです。 しかし一部のアプリはこれで反応してくれません。 私の環境だと、*.pngに「ペイント」が割り当たっている場合は開かず、「Windows フォト ビューワー」に変更すると、ダブルクリックで開くようになりました。 これが解決策の1つ。 もう一つ、「関連付けをWindowsに任せる」という方法もできました。 オプション(O)→環境設定(S)、「ツール」タブの「ビューア2」を使います。 起動ビューアとして、「cmd /c start」を設定します。 こうしておいて、ファイル右クリックのサブメニューから「cmd /c start で開く(2)」を選択すると、一瞬DOS窓が出た後、Windowsが拡張子を判断して関連するアプリで開いてくれます。 素直に開けない原因まではつかめていないのですが、とりあえず上記の解決策2点どちらかでいかがでしょう。

aOharu491756
質問者

補足

 回答ありがとうございました。が、知識・技術不足で回答者様の説明がついて行けませんので、再度、私の質問を復唱させていただきます。  回答ありがとうございます。前回質問時に、大文字拡張子や間違った拡張子の画像ファイルがありましたので、ご指摘通りすべて小文字に、また間違い拡張子を修正しました。また、前回質問時は、FTPソフトがFFFTP(ver.2)でしたので、今回それをアンストールし、FFFTP(ver.5.6)の最新版をインストールしてやり直したのですが、同じ結果でした。  すなわち、パソコン内にあるホームページ用ファイルは、(txt, pdf, htmlの拡張子のファイルはもちろん)画像ファイル(jpg, png, gifの拡張子のファイル)も含めてすべてクリックすれば中身はちゃんと見れるのに、FFFTPを起動してローカル部にそれらを読み込んだ時、なぜ、画像ファイルだけが右クリックして「開く」を押すと、メモ帳の文字化けになってしまい、画像が現れないのでしょうか。(当然、これらを転送した後の右側ホスト部でも同じ現象が起きています。)何か基本的なことを誤解しているのでしょうか。

回答No.1

案外この画面の2番目と3番目は、 拡張子がおかしく、JEPGなんてものになってますが。 この画面に出てない物も、不正な拡張子になってません? さらに、大文字小文字も混在しており、 通常小文字で統一するべきと思います。 これらが、原因になってませんか? あと、サーバーにまで、大文字でJEPGなんてファイル名が アップされてるのが確認できます。 これは、DISKの肥やしといって、ゴミデータになっちゃってますよ。

aOharu491756
質問者

補足

回答ありがとうございました。前回質問時に、大文字拡張子や間違った拡張子の画像ファイルがありましたので、ご指摘通りすべて小文字に、また間違い拡張子を修正しました。また、前回質問時は、FTPソフトがFFFTP(ver.2)でしたので、今回それをアンストールし、FFFTP(ver.5.6)の最新版をインストールしてやり直したのですが、同じ結果でした。  すなわち、パソコン内にあるホームページ用ファイルは、(txt, pdf, htmlの拡張子のファイルはもちろん)画像ファイル(jpg, png, gifの拡張子のファイル)も含めてすべてクリックすれば中身はちゃんと見れるのに、FFFTPを起動してローカル部にそれらを読み込んだ時、なぜ、画像ファイルだけが右クリックして「開く」を押すと、メモ帳の文字化けになってしまい、画像が現れないのでしょうか。(当然、これらを転送した後の右側ホスト部でも同じ現象が起きています。)何か基本的なことを誤解しているのでしょうか。

関連するQ&A