Tom: Fehlermeldung beim Upload sehr großer dateien

Beitrag lesen

Hello,

Wie groß ist das Bild in Pixeln?
hat 1600*1200px - scheint also eher an den abmessungen zu liegen, also an der dateigröße....

So ist es.
Das Bild wird von der GD-LIB in ein internes RGB-Pixel-Format übersetzt mit 8 Bit Farbtiefe pro Kanal, also 24Bit/px

Das Bild benötigt also in der "ausgepackten" Version 5.760.000 Bytes zuzüglich Overhead.
Zusätzlich musst Du es noch im Original im Speicher halten und das Script benötigt auch noch Arbeitsspeicher. Und für das Ziel (das verklienerte Bild) benötigst Du nochmals Speicher.
Da sind die 8MB, die häufig default sind, bald erschöpft.

Versuch mal, ob Du ini_set('memory_limit', '32M'); durchbringst, ober ob das gesperrt ist bei Dir.

Und die Beispiele lesen: http://de2.php.net/getimagesize

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau