allowed memory size

  • Themenstarter Themenstarter joky_joky
  • Beginndatum Beginndatum
Da gibt es im wesentlichen drei Lösungen:
- Das Bild auf Clientseite verkleinern
- Das Bild ohne PHP auf Serverseite verkleinern
- Den Speicher für deine PHP-Skripte erhöhen
 
Ok, Speicher erhöhen kann ich nicht da macht der Provider nicht mit, wei es nicht ein Server für mich alleine ist sondern einer für mehrere.
Clientseitig finde ich es auch nicht so toll wenn das jeder der ein großes Bild hat dieses erst bearbeiten muss.

Kann ich nicht hergehen die Bilder hochladen und dann beim verkleiner die Farbtiefe herausnehmen?
Oder git das allowed memory size auch schon für die Bilder die ich hochlade?
 
Nein, wenn du das Bild bearbeiten willst, dann musst du das komplette Bild in den Arbeitsspeicher laden.
Das einzige, was du machen kannst, ist dein Script so zu optimieren, dass es möglichst wenig Speicher braucht. Dann kannst du auch noch etwas größere Bilder bearbeiten. Ansonsten musst du deine Bildgrößen eben beschränken.
 
Hmm ok mach ich danke Leute für eure schnelle Hilfe.
Diese Forum ist echt klasse. ;-)
 
Habe es jetzt so behoben,
PHP:
ini_set("memory_limit", "48M");
nur so zur Info falls jemand das gleiche Problem hat.
 
Zurück