anzeige

Veränderte Dateigröße bei Übertragung


Seite: 1
Autor Beitrag
bolivien
26.08.10 - 13:37:29 Uhr

Ich bin gerade dabei, eine neue Wordpress-Version bei Pytal hochzuladen. Dazu benutze ich FileZilla.

Nun ist mir aufgefallen, das viele Dateien -trotz richtiger Übertragung- auf dem Host eine andere Größe haben als auf der Festplatte (bei Pytal immer kleiner).

Eine Kontrolle einzelner Fälle hat ergeben, das offensichtlich manche Zeichen (Tab, Leerzeichen) anders kodiert sind. Muss ich da bei FileZilla etwas ändern, um das zu verhindern?

Noch eine Frage: FZ bietet die Option "Änderungszeitpunkt ... beibehalten". Es wird darauf hingewiesen, dass der FTP-Server MFTF unterstützten muss. Anscheinend ist das bei Pytal nicht der Fall? Weiß jemand mehr?
feuerfuchs
26.08.10 - 13:48:36 Uhr

ASCII oder Binary eingestellt?

__________
PyFix
Pytal-Wiki und -Hilfe
bolivien
26.08.10 - 14:00:48 Uhr

Erst hatte ich automatisch, dann ASCII, außerdem passiv.
SammysHP
26.08.10 - 14:22:51 Uhr

Automatisch ist korrekt, alles andere würde nur Fehler bereiten. Eine geringfügig andere Dateigröße kann dadurch zustande kommen, dass dein System und die Server von Pytal eventuell verschiedene Clustergrößen haben.

_________________
www.sammyshp.de
bolivien
26.08.10 - 15:06:49 Uhr

@SammysHP: Das mit der Clustergröße glaube ich nicht. Die Clustergröße bestimmt zwar den in Anspruch genommenen Platz
(z.B.: Datei mit 2000 Byte belegt bei 1024er Clustern 2048 Byte), aber nicht die angezeigte Dateigröße. Außerdem hatte ich ja festgestellt, dass bei der Übertragung tatsächlich in den Dateien etwas geändert wurde (Leerzeichen, Tabs).
Ich habe jetzt noch mal etwas probiert: Bei ASCII/auto waren etwa 50% der Dateien anders, jetzt mit Binary nur noch 5%.
Bei Gelegenheit teste ich mal anderswo, ob das dort auch so ist.
Danke trotzdem.
SammysHP
26.08.10 - 16:08:19 Uhr

Manchmal wird der benötigte Speicherplatz angezeigt anstatt des tatsächlichen, deswegen die Idee.

Kann es sein, dass du über UMTS online gehst?

_________________
www.sammyshp.de
ixiter
26.08.10 - 18:28:01 Uhr

Reine Textdateien verwenden in Linux nur ein Zeichen für das Zeilenende. Windows verwendet zwei. Das wird durch den FTP Server auf dem Linux Rechner auf den du hochlädst konvertiert. Pro Zeile also ein Zeichen=ein Byte weniger.


________________
ixiter.com
Durchsuch die Pytal Userseiten
Webtools
Google hilft dir weiter
Twitter mich
SammysHP
26.08.10 - 20:07:50 Uhr

Dennoch bleibt die Frage, ob er über UMTS ins Netz geht, bestehen, denn dort wird ja bekanntlich häufig komprimiert und Whitespaces entfernt. Weiß nur nicht, ob das nur auf html zutrifft oder auf andere Sachen auch. Wenn ja, wäre das mal richtig extrem.

_________________
www.sammyshp.de
bolivien
26.08.10 - 20:22:31 Uhr

@ixiter & @SammysHP:
Also UMTS habe ich nicht.
Wenn die Sache mit dem Zeichensatz zutreffen würde, dann müsste ja alle PHP-/JS-Dateien sich ändern.
Ich habe jetzt gerade noch ein Plug-In hochgeladen, da hatten im Binary-Modus gerade noch 4 von 78 eine andere Größe.
Ich gebe das weitere nachforschen jetzt aber erst einmal auf. Das Update auf 3.0.1 hat geklaptt und meine anfängliche Sorge wegen der geänderten Dateigröße unbegründet.

----
Gleim 50 Blog
ixiter
26.08.10 - 21:50:41 Uhr

@Sammy: Bleibt aber dabei, dass meins ein Faktum ist und deins ein Spekulatius. :P

________________
ixiter.com
Durchsuch die Pytal Userseiten
Webtools
Google hilft dir weiter
Twitter mich
Seite: 1

- Obige Beiträge stellen keine Äußerung oder Meinung von Pytal oder dessen Betreiber dar -