FTPのアスキーモードは使わないほうがよい

公開日: : FTP

ftp-logo

箇条書きでまとめ

  • アスキーモードは改行コードが変換される
    • Unix(Linux)からWindowsにDLすると、LF→CRLFへ変換される
    • 文字コードではない
  • バイナリモードは改行コードの変換は行われない
  • アスキーモードは、ascii環境のために作られたものらしい
    • 日本などのマルチバイト圏向けではなさそう
  • 昔はWindowsで作ったプログラムの改行コードがCRLFになっちゃっててそれをUNIX(Linux)環境に上げると動かない場合があったらしい
    • が、今は改行コードが違うから動かないということはほぼない
      • というと、アスキーモードでへんかんされてもいい気もするけど
        • アスキーモードだと、画像ファイルなどが壊れる場合もあるらしい
  • WinSCPで外部エディタを起動するとテキストモードになってしまって改行コードが変換される場合があるらしい
  • SFTPはバイナリモードしか無い
  • ffftpはデフォルトではバイナリモードになっていないため、オプション→環境設定→転送1で「常にバイナリモード」にする
  • TortoiseSVNもCRLFでコミットされる場合がある(デフォなのか?もうあまり使わんから調べてない

参考にしたサイト

1)2) ありがとうございました!

 

Googleアドセンスレスポンシブ

関連記事

記事はありませんでした

Googleアドセンスレスポンシブ

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

Googleアドセンスレスポンシブ

php-logo
php =& イコールアンパサンド で参照渡し

意味 変数やオブジェクトなどを参照渡しする。 # 下記はど

php-logo
php5 varによる宣言

古い、人が作ったソース見てたらvarで変数宣言しているのがあって調

php-logo
php parent 親クラスのプロパティやメソッドにアクセスする

子クラスで使う すると親クラスのプロパティやメソッドにア

php-logo
phpの変数などにつく「_」アンダースコアについて調べた

ちょこちょこいろんなところで見てモヤモヤしておりました。phpだけ

数字と記号
Webブラウザだけでfavicon.ico作成

  1.基となる記号作成 こちら  

→もっと見る

PAGE TOP ↑