- ベストアンサー
GoLiveでFTP転送する際、マックバイナリを付加しない方法
Adobe GoLive4.0Jを使用しています。 htmlのデータをFTP転送する際に、プロバイダから「FTPでファイルを転送する場合、マックバイナリを付加しないようご注意ください。」と指示されていますが、どのように設定を変更していいのか分かりません。 現状のままですと、画像はきちんと転送されるのですが、テキストが文字化けしてしまい困っています。 どなたかご存じの方、教えてください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>htmlのデータをFTP転送する際に、プロバイダから「FTPでファイルを転送する場合、マックバイナリを付加しないようご注意ください。」と指示されて Macは拡張子がなくともファイルタイプとクリエータというものでファイルを区別します。このデータがFinder.datなりIconという名前のファイルとなりMac以外の環境では不要なものですのでゴミのような存在となります。WindowsのFTPソフトによってはIconが存在するフォルダを削除できないことがあったりするのでめんどくささからそのような注意をしているのでしょう。 気にされるのでしたら画像ファイルのサムネールは保存しないようにしておくとか、FetchなどのFTPソフトではUploadの設定にMacBinaryやRawDataなどの設定があります。普通は「生データ(RawData)」でOKです。 Goliveでは注意すべきことはなかったと思います。 >テキストが文字化けしてしまい困っています。 これはFTPでのUpload転送時にテキストファイルのShift_jisなどの文字コードをISOコード変換(ISO8859-1)しているためです。転送の設定で「ISO8859-1転送を行う」を無効にしてください。
その他の回答 (1)
- asuca
- ベストアンサー率47% (11786/24626)
参考URLにいくつかあるMacBinary除去ソフトを使ってみてはどうでしょう。 文字化けについてですが文字コードなんかはちゃんと問題ないですか?
お礼
せっかくご紹介頂いたのですが使用しているのはMacなんです。 文字コードも確認をしているのですが、どうやらサーバに入ったとたんデータが書き換えられているようなんです。 結局Goliveでどう設定をなおしていいのか分からなかったので、別のFTPソフトをインストールしてN0.1の回答者の方の方法を試したところうまくいきました。 ご親切に回答をありがとうございました。
お礼
丁寧な説明をありがとうございました。 ですが、どうしても「ISO8859-1転送を行う」という設定項目が見つけられません。 パッシブモード等の設定画面と一緒にないのです。 もしご存じでしたら教えていただけませんか? よろしくお願いします。
補足
結局Goliveでどう設定をなおしていいのか分からなかったので、別のFTPソフトをインストールし、「ISO8859-1転送を行う」を無効にしたところうまくいきました。 いろいろとありがとうございました。