4 Wege auf den Server – FTP, SCP und SSH
4 Wege auf den Server – FTP, SCP und SSH
4 Wege auf den Server – FTP, SCP und SSH
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
136 Kapitel 4<br />
Binäre Übertragungen<br />
Bei der binären Übertragung <strong>–</strong> erkennbar an der Meldung Opening<br />
BINARY mode data connection im Statusfenster von WS_<strong>FTP</strong> Pro 9.0 <strong>–</strong><br />
wer<strong>den</strong> die Daten genau so <strong>auf</strong> dem Zielsystem gespeichert, wie Sie <strong>auf</strong><br />
dem Quellsystem vorliegen. Speziell Archive, ausführbare Dateien <strong>und</strong><br />
Bilder sollten immer binär übertragen wer<strong>den</strong>.<br />
ASCII-Übertragung<br />
Auch wenn sich <strong>auf</strong> <strong>den</strong> ersten Blick keine Unterschiede ausmachen lassen:<br />
Linux <strong>und</strong> Windows verwen<strong>den</strong> unterschiedliche Zeichensätze zur<br />
Darstellung von Textdateien. Zusätzlich kennzeichnet Windows ein Zeilenende<br />
durch die bei<strong>den</strong> Zeichen Carriage Return (CR) <strong>und</strong> Line Feed<br />
(LF) <strong>–</strong> in hexadezimaler Schreibweise 0x0D 0x0A <strong>–</strong>, während Linux<br />
dafür lediglich Line Feed (LF, 0x0A) verwendet. Bei einer Übertragung<br />
im ASCII-Modus trägt WS_<strong>FTP</strong> Pro 9.0 diesen Unterschie<strong>den</strong> Rechnung<br />
<strong>und</strong> versucht, während des Datentransfers gleich eine Umsetzung<br />
der Daten in das für das Zielsystem richtige Format vorzunehmen.<br />
Dies ist vor allem wichtig bei HTML-Dokumenten <strong>und</strong> bei in Skriptsprachen<br />
wie PHP oder Perl erstellten Web-Dokumenten. Wer<strong>den</strong> diese im<br />
Binärformat vom lokalen Rechner <strong>auf</strong> <strong>den</strong> <strong>Server</strong> übertragen, kann es<br />
passieren, dass sie nicht mehr richtig abl<strong>auf</strong>en oder schlicht gar nicht<br />
mehr ausführbar sind.<br />
Die Erkennungsautomatik<br />
Um nun <strong>den</strong> richtigen Übertragungsmodus automatisch bestimmen zu<br />
können, verlässt sich WS_<strong>FTP</strong> Pro 9.0 <strong>auf</strong> die Dateiendung der zu transferieren<strong>den</strong><br />
Dateien. In einer internen Liste sind alle Endungen hinterlegt,<br />
die <strong>auf</strong> eine Textdatei schließen lassen. Alle Daten mit einer dieser<br />
Endungen überträgt WS_<strong>FTP</strong> Pro 9.0 im ASCII-Modus. Wollen Sie die<br />
interne Liste um zusätzliche Dateiendungen erweitern <strong>–</strong> beispielsweise<br />
um auch mit .BAK en<strong>den</strong>de Backup-Dateien im ASCII-Modus zu übertragen<br />
<strong>–</strong>, gehen Sie wie folgt vor: