THEMA: Fehlermeldung beim Foto-Upload
16 Jul 2017 21:56 #481593
  • aos
  • aoss Avatar
  • Beiträge: 1166
  • Dank erhalten: 2108
  • aos am 16 Jul 2017 21:56
  • aoss Avatar
Hallo allerseits,

bei einigen wenigen Fotos bekomme ich folgende Meldung:

Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 12288 bytes) in /homepages/10/d621601706/htdocs/namibia6/libraries/joomla/image/image.php on line 644

Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 20480 bytes) in /homepages/10/d621601706/htdocs/namibia6/libraries/vendor/joomla/registry/src/Registry.php on line 85

Kann mir jemand sagen, was ich ändern muss, damit es klappt.

Danke+Grüße
Axel
Der Administrator hat öffentliche Schreibrechte deaktiviert.
16 Jul 2017 22:04 #481595
  • BikeAfrica
  • BikeAfricas Avatar
  • Beiträge: 6770
  • Dank erhalten: 7044
  • BikeAfrica am 16 Jul 2017 22:04
  • BikeAfricas Avatar
Hallo Axel,

verkleinere die Fotos vorher mal kräftig. Da reicht schon das bei Windows integrierte Programm.
Wenn die eine ungefähre Größe von 1024x768 haben, reicht das für den Monitor normalerweise aus.

Gruß
Wolfgang
Mit dem Fahrrad unterwegs in Namibia, Zambia, Zimbabwe, Malawi, Tanzania, Kenya, Uganda, Kamerun, Ghana, Guinea-Bissau, Senegal, Gambia, Sierra Leone, Rwanda, Südafrika, Eswatini (Swaziland), Jordanien, Thailand, Surinam, Französisch-Guyana, Alaska, Canada, Neuseeland, Europa ...
Letzte Änderung: 16 Jul 2017 22:07 von BikeAfrica.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Folgende Benutzer bedankten sich: aos
17 Jul 2017 08:18 #481612
  • Guido.
  • Guido.s Avatar
  • Guido. am 17 Jul 2017 08:18
  • Guido.s Avatar
Hallo,

Du lädst wahrscheinlich Bilder mit einer Mordsauflösung hoch. Die Forumssoftware will die dann auf 1500 Pixel Breite herunter rechen. Der entsprechende PHP-Prozess darf auf dem Server maximal 256 MB Arbeitsspeicher belegen. Damit kommt er bei Deinen Fotobrocken nicht aus und dann wird der Prozess, beim Versuch weiteren Arbeitsspeicher zu belegen, abgeschossen. Es hilft wahrscheinlich nicht, die Bilder stärker zu komprimieren. Die Zahl der Bildpunkte ist kritisch, weil jeder einzelne Bildpunkt unabhängig von der Dateigröße in MB 3 Byte Arbeitsspeicher braucht, wenn die Software das Bild zum Skalieren einlesen muss. Zum Öffnen eine JPEGs mit z.B. 36 Mio. Pixeln, braucht die Software dann 103 MB Arbeitspeicher - ganz egal ob das hochgeladene JPEG 3 MB oder 30 MB groß war.

Wie Wolfgang schon schrieb: Rechne die Fotos in Lightroom oder was immer Du benutzt auf maximal 1500 Pixel Breite und maximal 1200 Pixel Höhe herunter. Das erhöht auch die technische Qualität Deiner Fotos. Bei Fotos bis max. 1.500 Pixel Breite speichert die Forumssoftware die unverändert ab. Ansonsten werden die von der Forumssoftware herunter gerechnet. Dabei kommt die GD-Library zum Einsatz und deren Algorithmen sind im Vergleich zu Photoshop und Co. äußerst bescheiden.

Beste Grüße

Guido
Letzte Änderung: 17 Jul 2017 08:27 von Guido..
Der Administrator hat öffentliche Schreibrechte deaktiviert.
17 Jul 2017 19:34 #481704
  • aos
  • aoss Avatar
  • Beiträge: 1166
  • Dank erhalten: 2108
  • aos am 16 Jul 2017 21:56
  • aoss Avatar
Hallo allerseits,

danke für eure Antworten. Mein Fehler war, dass ich nur die JPG-Komprimierung erhöht habe und die Auflösung unverändert gelassen habe.

Grüße
Axel
Der Administrator hat öffentliche Schreibrechte deaktiviert.