NextGEN Gallery Fehlermeldung: Exceed Memory limit
Nachdem ich erneut nach einem Versions-Update der NextGen Gallery Probleme mit der Thumbnailgenerierung und Einzelbildanzeige in Artikeln hatte, halte ich hier endlich die (bei mir funktionierende) Lösung fest. Diese ist schnell und einfach, es müssen dazu keine Änderungen an der Serverkonfiguration, der php.ini oder sonstigen evtl. nicht berechtigten Änderungen vorgenommen werden.
Fehlermeldung:
Error : Exceed Memory limit. Require : xx.xx MByte
Lösung Variante 01:
1. Öffne eine FTP Verbindung zu deinem WordPress-Verzeichnis
2. Öffne /wp-content/plugins/nggallery/lib/gd.thumbnail.inc.php mit einem Texteditor (z.B. Notepad++)
3. Entkommentiere Zeile #168 (”//” vor “@ini_set(’memory_limit’, ‘128M’);” entfernen)
4. Änderungen speichern und hochladen
5. Bei Bildern die beim Upload eine Fehlermeldung angezeigt wurden, müssen die Thumbnails neu generiert werden. Alternativ ist ein erneuter Upload möglich.
Lösung Variante 02:
Falls oben genannte Lösung nicht funktioniert, hilft es ggf. stattdessen Zeile 172 auszukommentieren: “//($this->checkMemoryForImage($this->fileName);”
Ich hatte nach einer Umstellung meines Providers wieder dasselbe Problem, obwohl mir aus Kulanz das PHP-Memory-Limit auf 32MB erhöht wurde. Nach auskommentieren von Zeile 172 ging es wieder.
Es hat wohl mit der Speicherzuweisung einzelner Anwendungen zu tun. Um zu verstehen woran das Problem wirklich liegt, und warum dies nicht bereits automatisch eingestellt ist, bin ich nicht tief genug in der Materie, viell. kann mich ja jemand aufklären …
Lösung 1 hier gefunden und überarbeitet.
Related links:
http://alexrabe.boelinger.com/2008/05/13/understand-gd-library/
http://wordpress.org/support/topic/232390?replies=5
Bin auch des oefteren auf das Problem gestossen, aber deine Loesung hilft bei mir leider nicht. Hatte das unter anderem bereits versucht.
Bei mir hilft bisher nur Bilder vor dem Upload verkleinern. Was ziemlich nervig ist wenn man BIlder von fremden Rechnern oder aus dem INet Cafe oder so uploaden will.
Ich werde mich in paar Wochen trotzdem nochmal mit dem Thema auseinander setzen.
Thanks !
hallo,
bei mir helfen die beiden Tipps leider nicht. Ich glaube bald, dass das an funpic.de liegt.
Mensch, jetzt hast du mich gerettet! Lösung Variante 02 war genau richtig. Ganz vielen Dank!
Bei mir hat der wechsel des Providers das Problem gelöst. Gewisse PHP-Funktionen sollten für ein reibungslos laufenden Blog schon freigegeben sein.
greets
Marko (dericy)
Nice!
Variante eins war erfolgreich!
Besten Dank für den Tip!
leider haben beide varianten bei mir nicht zum ziel geführt.
jwqlb
Nice Work! Hatte ebenfalls Probleme, größere Datein zu uploaden, aber die erste Variante hat geholfen. THX for This!
Wow, du hast mir meinen Tag gerettet, danke!
Variante 1 hat bei mir sofort funktioniert
Der erste Tip hat schon geholfen, Danke!
great… solution 2 works. thanks man
Hab beide Varianten getestet, hat aber leider nicht geholfen.
Ein Verkleinern der Bilder wie Sumit es getan hat hilft, ist aber keine Dauerlösung!
Bin gespannt, ob Sumit da weiter kommt…
Trotzdem: Danke erst mal!
bei mir funktioniert die erste Variante blendend.
Besten Dank.
Ich glaube das Problem tritt auf bei Bildern über 1 mb.
Hab nämlich gleichzeitig Bilder mit über 1mb und unter 1 mb hochgeladen und alle unter 1 mb haben Thumbnails nur die großen bilder haben keine.
Kosta
super! variante 1 hat bereits geklappt!
vielen dank!
Mir hat Tipp 1 geholfen. Vielen Dank!
Hallo,
hatte vorher auch die Fehlermeldung.
Fehler: img.png (Error : Exceed Memory limit. Require : 80.13 MByte)
Nach Anpassung gem. obenstehender Varianten erhalte ich
Fatal error: Out of memory (allocated 74186752) (tried to allocate 17044 bytes) in /www/htdocs/user/v3.1/wp-content/plugins/nextgen-gallery/lib/gd.thumbnail.inc.php on line 179
Selbst ein Anpassung von .htaccess mit “php_value memory_limit 256M” hilft nicht. Kennt noch jemand das Problem?
Klasse! bin durch Google auf Deine Seite gestoßen und Deine Lösung hat bei mir funktioniert!
Ich danke Dir recht herzlich!
Viele Grüße aus Flensburg
Daniela
mir gehts genau so wie philipp. das problem ist auch heute das erste mal aufgetreten. ansonsten lief immer alles reibungslos.
jemand eine idee?
Danke danke danke,
ich war schon am verzweifeln aber deine Lösung hat wunderbar funktioniert