Warum binary oder ascii?

Hi…

Warum legen einige Programmierer so großen Wert darauf, dass gewisse Dateien nur im Binary Modus übertragen werden dürfen und andere nur im Ascii Modus??? Vom Automatikmodus raten sie dann immer ab und meinen, nur manuelles laden im richtigen Modus würde zum gewünschten Ergebnis führen.

Bisher habe ich alles immer per Automatik auf den Server gesendet und noch keine großartige Fehlermeldung erhalten???

Dank im Voraus,

Bye, Kurt

Warum legen einige Programmierer so großen Wert darauf, dass
gewisse Dateien nur im Binary Modus übertragen werden dürfen

Das ist eigentlich nur von Belang, wenn Du Perl Skripte auf den Server hochlädst. Werden diese im binary mode kopiert, so kommt der Server durcheinander und Du bekommst immer einen „Error 500“. Bei PHP ist das nicht wesentlich.

Der Unterschied ist lediglich das Zeilenendezeichen, das auf Windows anders abgelegt wird als unter Unix. Wenn Du also Textdateien als binary überträgst, versteht Perl das Zeilenende nicht mehr. Bei ascii wird das Zeilenendezeichen automatisch in das Unix-Format umgewandelt.

Marian

Danke für die Antwort.

Also kann ich es für Datenbanken etc. verstehen.
Nur warum man bei php-Dateien Wert auf den Ascii Modus legt also nicht.

Bis die Tage…

Bye, Kurt