Lock blockiert Mailversände
Moderator: mirko
Re: Lock blockiert Mailversände
ab der Version 6.35 kann man die Lock-Datei deaktivieren, in der Datei userdefined.inc.php vor define("NoCronJobLockFile", 1); das Raute-Zeichen (#) entfernen
Re: Lock blockiert Mailversände
Wenn die .lock-Datei nicht gelöscht wird, dann ist es zum Scriptabbruch gekommen, Menü Einstellungen - Ereignisprotokoll anschauen, alle alten Einträge mit Sanduhr-Symbol sind die Scriptabbrüche, man muss dann unter Menü Einstellungen - Optionen, E-Mail-Versand die Anzahl zu versendender E-Mails verringern.
Lock blockiert Mailversände
Hallo
Ich habe neuerdings das Problem, dass mein crons.php bei Massenversänden plötzlich eine halbe Stunde lang blockiert ist. Ist die halbe Stunde um, werden wieder ein paar hundert Mails verschickt und dann ist es weder eine halbe Stunde "locked".
Ich versende 200er-Päckli wie geraten und mache zwischen den Mails 1000 ms Pause. Den Abruf des Cron-Jobs habe ich (nach Absprache mit Provider) so eingerichtet, dass es keine Probleme geben sollte und auch keine Zweifachaufrufung passieren sollte.
Als Workaround lösche ich jetzt jeweils von Hand das Supermailer-Lockfile auf dem Server. Dann geht wieder eine Ladung raus - jedoch muss ich das bei Grossversänden (rund 8000 Adressen) immer wieder machen.
Das ist natürlich nicht praktisch.
Wo lässt sich der Lock auf eine kürzere Zeit als 1800 Sekunden einstellen? Oder wie schaffe ich es, dass der Lock-Modus ganz ausgeschaltet wird.
Ich wäre froh um Hilfe zumal bei mir ein sehr grosser und zeitkritischer Versand ansteht.
Herzlicher Gruss
Andreas
Ich habe neuerdings das Problem, dass mein crons.php bei Massenversänden plötzlich eine halbe Stunde lang blockiert ist. Ist die halbe Stunde um, werden wieder ein paar hundert Mails verschickt und dann ist es weder eine halbe Stunde "locked".
Ich versende 200er-Päckli wie geraten und mache zwischen den Mails 1000 ms Pause. Den Abruf des Cron-Jobs habe ich (nach Absprache mit Provider) so eingerichtet, dass es keine Probleme geben sollte und auch keine Zweifachaufrufung passieren sollte.
Als Workaround lösche ich jetzt jeweils von Hand das Supermailer-Lockfile auf dem Server. Dann geht wieder eine Ladung raus - jedoch muss ich das bei Grossversänden (rund 8000 Adressen) immer wieder machen.
Das ist natürlich nicht praktisch.
Wo lässt sich der Lock auf eine kürzere Zeit als 1800 Sekunden einstellen? Oder wie schaffe ich es, dass der Lock-Modus ganz ausgeschaltet wird.
Ich wäre froh um Hilfe zumal bei mir ein sehr grosser und zeitkritischer Versand ansteht.
Herzlicher Gruss
Andreas