Hallo, eine OT-Antwort :) Armin Breier <breier@s-mail.de> (Di 14 Dez 2010 20:07:20 CET): > Hallo zusammen, > > Ich arbeite gerade an einem PHP-Skript > zum HTTP-File-Upload > > 8 MB = 8*1024*1024 = 8388608 Byte > > echo ini_get('post_max_size'); > sagt: 8M > > Nun habe ich mit dem Befehl > dd if=/dev/zero of=8M_sparsefile.wmv bs=1 count=1 seek=8M > eine Datei erstellt die > 8388609 Byte goß ist. > (Häh – Laut ls -al, ein Byte zu viel?) Nein, nicht zu viel, Du hast ja count=1 geschrieben, also bekommst Du eine echte Null in das File. count=0 tut das, was Du möchtest, dann brauchst Du nicht mal in if=. (Ich möchte wissen, wer diesen Quatsch mit dem count=1 irgendwann mal wo veröffentlicht hat.) > Wie rechnet man die 8M > aus der php.ini für „ post_max_size“ > in brauchbare Bytet's für ein Skript um? Unterschiedliche Vorstellungen darüber, was ein MB ist? Mega oder Mebi? -- Heiko :: dresden : linux : SCHLITTERMANN.de GPG Key 48D0359B : 3061 CFBF 2D88 F034 E8D2 7E92 EE4E AC98 48D0 359B
Attachment:
signature.asc
Description: Digital signature