Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 09. Juli 2011 14:46
- konsument
- probiert CMS/ms aus
- Ort: Dresden
- Registriert: 06. Mai 2011
- Beiträge: 54
Probleme mit ImageManager bzw. Out of Memory
Hallo Leute,
ich habe das Problem das beim Upload von Dateien bestimmter Größe die Thumbnails nicht generiert werden:
Out of memory (allocated 30408704) (tried to allocate 7772 bytes) in ../lib/filemanager/ImageManager/Classes/GD.php on line 87
Mein upload_max_filesize liegt bei 40M
Das memory_limit bei 90M
von daher sollte es eigentlich keine Probleme geben oder?
Offline
#2 09. Juli 2011 20:53
- NaN
- Moderator

- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: Probleme mit ImageManager bzw. Out of Memory
Wieviele Bilder sind es denn? Und wie groß sind die?
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#3 11. Juli 2011 21:24
- konsument
- probiert CMS/ms aus
- Ort: Dresden
- Registriert: 06. Mai 2011
- Beiträge: 54
Re: Probleme mit ImageManager bzw. Out of Memory
In diesem Fall war es nur ein Bild mit 700 KB
Offline
#4 12. Juli 2011 00:07
- Andynium
- Moderator

- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: Probleme mit ImageManager bzw. Out of Memory
Was läuft denn systemseitig außerdem noch bei dir?
Offline
#5 12. Juli 2011 08:17
- konsument
- probiert CMS/ms aus
- Ort: Dresden
- Registriert: 06. Mai 2011
- Beiträge: 54
Re: Probleme mit ImageManager bzw. Out of Memory
Hier mal die Systeminfos:
----------------------------------------------
Cms Version: 1.9.4.2
Installed Modules:
FormBuilder: 0.5.11
News: 2.11.3
CMSMailer: 2.0.1
PunBB: 0.7
PunBB: 0.7
PunBB: 0.7
Printing: 1.1.2
TinyMCE: 2.8.4
ThemeManager: 1.1.4
Search: 1.6.10
MenuManager: 1.7.6
nuSOAP: 1.0.2
ModuleManager: 1.4.2
MysqlDump: 1.2.4
FileManager: 1.1.0
Gallery: 1.4.4
CGSimpleSmarty: 1.4.8
Config Information:
php_memory_limit: 40M
process_whole_template: false
output_compression: false
max_upload_size: 10000000
default_upload_permission: 664
url_rewriting: none
page_extension:
query_var: page
image_manipulation_prog: GD
auto_alias_content: false
locale: en_US
default_encoding:
admin_encoding: utf-8
set_names: false
Php Information:
phpversion: 5.2.17
md5_function: On (True)
gd_version: 2
tempnam_function: On (True)
magic_quotes_runtime: Off (False)
E_STRICT: 0
memory_limit: 40M
max_execution_time: 50000
output_buffering: 0
safe_mode: Off (False)
file_uploads: On (True)
post_max_size: 8M
upload_max_filesize: 40M
session_save_path: /tmp (1777)
session_use_cookies: On (True)
xml_function: On (True)
Server Information:
Server Api: cgi
Server Db Type: MySQL (mysql)
Server Db Version: 5.0.91
----------------------------------------------
Offline
#6 18. Juli 2011 06:29
- Andynium
- Moderator

- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: Probleme mit ImageManager bzw. Out of Memory
Versuch mal, die Module, die du für den laufenden Betrieb nicht benötigst, zu deaktivieren (ThemeManager, ModulManager, nusoap).
Und wieso ist punbb bei dir drei mal in der Modulliste?
Offline
#7 20. Juli 2011 12:45
- konsument
- probiert CMS/ms aus
- Ort: Dresden
- Registriert: 06. Mai 2011
- Beiträge: 54
Re: Probleme mit ImageManager bzw. Out of Memory
Versuch mal, die Module, die du für den laufenden Betrieb nicht benötigst, zu deaktivieren (ThemeManager, ModulManager, nusoap).
ThemeManager und ModuleManager konnte ich deaktivieren. Beim nusoap ist das Checkmark nicht klickbar.
Und wieso ist punbb bei dir drei mal in der Modulliste?
Das hatten wir vor nem Jahr schon mal 
http://forum.cmsmadesimple.org/viewtopi … 29#p211829
Habe trotz dem löschen von punbb und dem deaktivieren der o.g. Module leider immernoch das Problem. Wo könnte noch der Quell des Übels liegen?
Offline
#8 20. Juli 2011 19:22
- Andynium
- Moderator

- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: Probleme mit ImageManager bzw. Out of Memory
cyberman schrieb:Und wieso ist punbb bei dir drei mal in der Modulliste?
Das hatten wir vor nem Jahr schon mal
Kam mir irgend wie noch bekannt vor
- läuft PunBB bei dir noch?
Hast du auch die überflüssigen Core- und Modulübersetzungen (Sprachdateien) gelöscht?
Offline
#9 20. Juli 2011 21:33
- konsument
- probiert CMS/ms aus
- Ort: Dresden
- Registriert: 06. Mai 2011
- Beiträge: 54
Re: Probleme mit ImageManager bzw. Out of Memory
ich habe alles gelöscht was nur annähernd ne Spinnenwebe dran hatte - ändert aber am Grundproblem nichts.. 
Beitrag geändert von konsument (20. Juli 2011 21:33)
Offline
#10 21. Juli 2011 22:24
- NaN
- Moderator

- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: Probleme mit ImageManager bzw. Out of Memory
ist es immer dasselbe bild?
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#11 21. Juli 2011 10:06
- konsument
- probiert CMS/ms aus
- Ort: Dresden
- Registriert: 06. Mai 2011
- Beiträge: 54
Re: Probleme mit ImageManager bzw. Out of Memory
naja, fast. Ich habe es zumindest immer mit Bildern einer bestimmten Größe versucht.
Es scheint also nicht an der Dateigröße zu liegen, als vielmehr am Bildmaß - alles was ein höheres Seitenmaß von 2000px hat, erzeugt den Fehler.
Offline
#12 21. Juli 2011 17:30
- Andynium
- Moderator

- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: Probleme mit ImageManager bzw. Out of Memory
Hast du mal den debug-Modus gecheckt?
Offline
#13 26. Juli 2011 15:20
- konsument
- probiert CMS/ms aus
- Ort: Dresden
- Registriert: 06. Mai 2011
- Beiträge: 54
Re: Probleme mit ImageManager bzw. Out of Memory
ja, konnte aber auch nichts auffälliges finden. Muß dazu sagen, dass ich aus dem debug ohnehin nie wirklich schlauer werde.
Offline
#14 27. Juli 2011 22:38
- Andynium
- Moderator

- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: Probleme mit ImageManager bzw. Out of Memory
Out of memory (allocated 30408704) (tried to allocate 7772 bytes) in ../lib/filemanager/ImageManager/Classes/GD.php on line 87
Hmm, die Fehlermeldung besagt aber eindeutig, dass der Speicher aufgebraucht ist - müsste ich mir mal direkt anschauen können. Ich denke mal, hier sind die Möglichkeiten der Ferndiagnose ausgeschöpft
...
Offline
#15 27. Juli 2011 11:24
- NaN
- Moderator

- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: Probleme mit ImageManager bzw. Out of Memory
Ich weiß nicht genau wie der ImageManager arbeitet.
Ich weiß nur, dass die GD Libary recht viel RAM verbraucht. Bei großen Bildern wird meist ImageMagick empfohlen. Hat aber leider nicht jeder zur Hand.
Ein Bild von 2000 px verbraucht bei der GD Libary bei der Neuberechnung RAM von der Größe eines unkomprimierten 2000px Bitmaps (mit 3 oder 4 Bytes pro Pixel).
Zum Vergleich: ein Bild in der Größe von 1024x768 verbraucht ca. 3 MB Ram.
Bei 2000x1500 ist es schon viermal so viel. (ca. 12 MB)
Außerdem ist Bildmanipulation immer eine recht CPU lastige Prozedur. Dadurch kann es dazu kommen, dass der Garbage-Collector nicht mehr hinterherkommt, rechtzeitig nicht benötigten Speicher wieder freizugeben. Das kann wiederum dazu führen, dass man - obwohl man 40M RAM hat - bereits bei 30M belegtem Speicher keinen Platz mehr hat. Die fehlenden 10MB sind die, die freigegeben werden müssten, weil nicht mehr benötigt. Was aber aus Zeitgründen nicht rechtzeitig geschieht.
Also wenn es nur bei Bildern ab einer bestimmten Größe auftritt, dann liegt es vermutlich daran, dass Dein Speicher nicht ausreicht, um Bilder dieser Größe zu skalieren bzw. dass der Webspace dafür nicht ausgelegt ist.
Wobei ich mich frage, was bei Dir im Backend 30MB Ram verbraucht. Das ist schon recht viel. Wird bei Dir immer so viel RAM verbraucht, oder nur im ImageManager? (mal mit $config['debug'] = true; prüfen)
Wenn es nur im ImageManager so viel ist, dann liegt es wohl an den Bildern.
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
Seiten: 1