Maximalanzahl Newsletterempfänger
Maximalanzahl Newsletterempfänger
Meint ihr contenido packt das versenden eines htmlnewsletters an etwa 5519 empfänger?
hab mal versucht die ganzen empfänger in eine standardgruppe zu packen:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 256 bytes) in /pfad/htdocs/contenido/includes/functions.general.php on line 674
normal haben wir in der php.ini schon alle werte und memory-limits ziemlich hoch gesetzt (teilweise um das 10-20 fache als standard)
hab mal versucht die ganzen empfänger in eine standardgruppe zu packen:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 256 bytes) in /pfad/htdocs/contenido/includes/functions.general.php on line 674
normal haben wir in der php.ini schon alle werte und memory-limits ziemlich hoch gesetzt (teilweise um das 10-20 fache als standard)
-
- Beiträge: 3215
- Registriert: Do 21. Okt 2004, 11:08
- Wohnort: Augsburg
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 17 Mal
- Kontaktdaten:
Hallo,
das ist schon sehr viel, gleichzeitig an 5519 Empfänger Newsletter zu versenden. Ich sehe das Problem nicht an Contenido, sondern eher an der Anzahl der auf einmal zu versendenden E-Mails.
Probier doch unter Optionen (ist Links oberhalb der Newslettetliste), die Anzahl der zu versendenden Newsletter auf 50 oder 100 zu setzen. Dann wird der Newsletter Blockweise an alle Empfänger versendet.
Unter Verzögerung kannst du angeben, wann der nächste Block versendet werden soll (Anz. Sekunden zum Refresh der Seite).
Gruß
xmurrix
das ist schon sehr viel, gleichzeitig an 5519 Empfänger Newsletter zu versenden. Ich sehe das Problem nicht an Contenido, sondern eher an der Anzahl der auf einmal zu versendenden E-Mails.
Probier doch unter Optionen (ist Links oberhalb der Newslettetliste), die Anzahl der zu versendenden Newsletter auf 50 oder 100 zu setzen. Dann wird der Newsletter Blockweise an alle Empfänger versendet.
Unter Verzögerung kannst du angeben, wann der nächste Block versendet werden soll (Anz. Sekunden zum Refresh der Seite).
Gruß
xmurrix
-
- Beiträge: 3215
- Registriert: Do 21. Okt 2004, 11:08
- Wohnort: Augsburg
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 17 Mal
- Kontaktdaten:
Sorry, habe deinen Post nicht richtig gelesen. Wo der Speicher bei solchen Aktionen verbraten wird, kann ich dir nicht sagen.v!0 hat geschrieben:ja das ist schon klar, aber allein das verschieben in eine gewisse gruppe bzw. das anzeigen der empfänger legt den server schon ziemlich lahm.
(AMD x2 4200+ mit 2GB ram) und da läuft nur der eine webserver drauf.
Das muss man sich näher anschauen...
Gruß
xmurrix
-
- Beiträge: 3215
- Registriert: Do 21. Okt 2004, 11:08
- Wohnort: Augsburg
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 17 Mal
- Kontaktdaten:
Habe mir das soeben mal angesehen...
Beim Generieren der Empfängerliste werden einige Variablen gesetzt. Bei über 5000 Empfängern kommt da einiges zusammen, daher der enorme Speicherverbrauch. Diese Bereiche wurden wohl nicht unter diesem Aspekt getestet, daher kann man es als eine Unschönheit oder als Bug sehen.
Das Problem lässt sich schon lösen, aber dafür muss man im Backend an den Scripten ein paar Änderungen vornehmen, wie z. B. in Schleifen zwischendurch Inhalte ausgeben, und Speicher wieder freigeben.
Für die Ausgabe der Empfängerliste ist die Datei "/contenido/includes/include.recipients_menu.php" zuständig und zum Zuweisen der Empfänger einer bestimmten Gruppe, die Datei "/contenido/includes/include.recipients.group_edit.php".
Gruß
xmurrix
Beim Generieren der Empfängerliste werden einige Variablen gesetzt. Bei über 5000 Empfängern kommt da einiges zusammen, daher der enorme Speicherverbrauch. Diese Bereiche wurden wohl nicht unter diesem Aspekt getestet, daher kann man es als eine Unschönheit oder als Bug sehen.
Das Problem lässt sich schon lösen, aber dafür muss man im Backend an den Scripten ein paar Änderungen vornehmen, wie z. B. in Schleifen zwischendurch Inhalte ausgeben, und Speicher wieder freigeben.
Für die Ausgabe der Empfängerliste ist die Datei "/contenido/includes/include.recipients_menu.php" zuständig und zum Zuweisen der Empfänger einer bestimmten Gruppe, die Datei "/contenido/includes/include.recipients.group_edit.php".
Gruß
xmurrix
Worüber redet ihr hier eigentlich? Bitte die aktuelle Version der Newsletter-Funktionen einsetzen, siehe Signatur (Backend).
Gruß
HerrB
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
denke wir werden da ein eigenes NL-system schreiben mit eigenen templates etc. leider ist's auch nicht möglich mehrere verschiedene newsletter zu verschicken - also z.b. 8 verschiedene wobei jeder anders aussieht. mit der html-eingabe kann man das dem kunden fast nicht zutrauen find ich.
@herrB
die installation ist eigentlich aktuell und hat die letzten versionen der module drin.
@herrB
die installation ist eigentlich aktuell und hat die letzten versionen der module drin.
Ähm, wie?denke wir werden da ein eigenes NL-system schreiben mit eigenen templates etc. leider ist's auch nicht möglich mehrere verschiedene newsletter zu verschicken - also z.b. 8 verschiedene wobei jeder anders aussieht.
Du kannst soviele verschiedene Newsletter verschicken, wie Du möchtest - bis zur V4.6.8.5 nur als Text.
In der kommenden Version bekommst Du HTML-Newsletter mit so vielen Templates, wie Du möchtest. Diese Version ist fast fertig und kann im Thread Contenido Development heruntergeladen und getestet werden (kein produktiver Einsatz! kein Support!).
Logisch. Der Newsletter kann in der aktuellen Version kein HTML - der Code würde als Text-Mail an den Empfänger gehen.mit der html-eingabe kann man das dem kunden fast nicht zutrauen find ich.
*Seufz*die installation ist eigentlich aktuell und hat die letzten versionen der module drin.
Nein, die V4.6.8.5 enthält noch nicht die Änderungen, die im angegeben Thread meiner Signatur enthalten sind. Diese enthält optimierte Dateien, gerade für viele Empfänger.
Ich muss es wissen, der Newsletter-Part in Contenido stammt von mir...
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Hallo, ich stehe auch gerade vor dem Problem mit dem "Allowed memory size".
Ich verwende die 4.6.15 und habe soeben ca. 2.800 Empfänger importiert.
Das Problem tritt bei der Verwaltung der Gruppen auf. Wenn ich auf Gruppen gehe kommt die Fehlermeldung. Ich habe das Gefühl, dass das Erstellen des Formulare zum Zuordnen der Benutzer zuviel Speicher frisst.
Herr B - wie weit ist denn die neue neue Version mit den HTML-Newslettern? Kannst du mir diese bereits empfehlen?
Ich verwende die 4.6.15 und habe soeben ca. 2.800 Empfänger importiert.
Das Problem tritt bei der Verwaltung der Gruppen auf. Wenn ich auf Gruppen gehe kommt die Fehlermeldung. Ich habe das Gefühl, dass das Erstellen des Formulare zum Zuordnen der Benutzer zuviel Speicher frisst.
Herr B - wie weit ist denn die neue neue Version mit den HTML-Newslettern? Kannst du mir diese bereits empfehlen?