wahsaga: Übertragungsmodus: ASCII vs. Binär

Beitrag lesen

hi,

warum sind dateien auf dem rmote host kleiner als auf localhost.

Das kann viele Ursachen haben - Übertragunsfehler, o.ä.

gute ftp programme müssen doch verstehen dass local windows ist und remote unix, etc

Wenn das problem allerdings bei dieser Kombination auftritt, ist zu vermuten, dass die zwischen den Systemen unterschiedlichen Zeichen für Zeilenumbrüche automatisch umgewandelt wurden.

CR LF bzw. hexadezimal 0D 0A von Windows wurde bei der Übertragung auf ein Unix-System automatisch in LF bzw. hex 0A umgewandelt - also ist deine datei nachher um genau (Anzahl Zeilenumbrüche)/2 "kleiner".
Wenn dieser Effekt nicht gewünscht ist, stelle im FTP-Programm entweder diese Umwandlung aus, oder ändere den Übertragungsmodus von ASCII auf Binär - bei letzterem werden alle Dateien exakt so übertragen, wie sie sind. Bei ersterem hingegen findet die Umwandlung statt - das kann für Textdateien durchaus sinnvoll sein, bei Binärdateien (Bildern etc.) aber auf jeden Fall nicht.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }