hallo in die runde,
wie funktioniert das mit den warteschlangen? wann werden denn die mails hieraus versendet?
berechnet wird es richtig (aktuelle uhrzeit +1 hours), aber warum werden sie nicht versandt!?
hat jemand einen tipp für mich?
lg. alex
hallo in die runde,
wie funktioniert das mit den warteschlangen? wann werden denn die mails hieraus versendet?
berechnet wird es richtig (aktuelle uhrzeit +1 hours), aber warum werden sie nicht versandt!?
hat jemand einen tipp für mich?
lg. alex
etwas versteckt - hier: https://github.com/terminal42/contao...n/queue#L5-L10
... könnte mal jemand in die Readme übertragen ;-)
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
hallo zonky,
vielen dank für deine antwort.
in welche datei muss das genau?
lg. alex
in keine - Du rufst die Datei mit den Parametern per Cronjob auf
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
hallo zonky,
danke für die info.
also "bau" ich eine ausführbare php draus und führe sie über nen cronjob aus?
lg. alex
Das sollte nicht nötig sein. Nur die Befehle in ein Shell-Skript packen und per corn ausführen lassen (ausser, Dein Provider erlaubt nur PHP-cron-Jobs).
Contao-Community-Treff Bayern: http://www.contao-bayern.de
genau - einfach nur aufrufen...
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
guten morgen und vielen dank für eure hilfe.
ich nehmel also diese datei:
system/modules/notification_center/bin/queue
ergänze in //regular way die parameter
und rufe die datei "queue" einfach auf?
was ich noch nicht verstehe, warum es so geschrieben istund nicht soCode:$ queue -s 2 -n 15kann ich denn den code, so, wie in der datei auch in ein php packen? sollte eigentlich funktionieren, oder?Code:$queue -s 2 -n 15
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
moin zonky,
danke dir.
ich habe mich über die konsole eingeloggt und habe die queue ausgeführt
mitmails wurden versendet. über welchen smtp das passierte, bleibt aktuell die spannende nebenfrage,Code:php queue -s 24 -n 15
check ich später. mail ist auch angekommen.
wie integriere ich denn nun das kommandoin eine ausführbare php-datei ?Code:php queue -s 24 -n 15
unter Linux/Unix ist das egal wie Datei bezeichnet ist - ob da nun .php dran hängt, nix oder ein .moinmoin
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
in crontab kompletten Pfad zu der Datei eintragen!
crontab -e
siehe z.B. https://wiki.ubuntuusers.de/Cron/
so in etwa (Pfad anpassen!)
PHP-Code:
*/10 * * * * php var/www/meine-projekte/contao4/vendor/terminal42/notification-center/bin/queue -s 24 -n 15 > /dev/null 2>&1
Geändert von zonky (01.11.2021 um 09:41 Uhr)
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
vielen dank an euch!
ich habe die cronjobs eingerichtet. funktioniert wunderbar!
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
guten abend zonky,
ich komm' ab und zu mit den abkürzungen nicht so zurecht.
PR ?
lg. alex
PR … pull request. Also hier eine Erweiterung des Texts der README.md um die Erläuterung zu corn jobs und diese im Notification Center Repository zur Verfügung stellen mit der Bitte, dies zu übernehmen.
Contao-Community-Treff Bayern: http://www.contao-bayern.de
guck dir mal die letzte Folge von contao.random() an - ist zwar nicht ganz "didaktisch sauber erklärt" aber die Grundzüge passen schon - Du brauchst einen Github Account - wenn eingeloggt, gehst Du auf https://github.com/terminal42/contao...main/README.md und änderst den Text - dann unten kurze Info eintrage wie "Ad blabla" und Button klicken - dann kommt noch die Aufforderung (per Button) daraus einen Pull request zu erzeugen... das wars auch schon
T42 gucken sich das an und wenn o.k. können sie die Änderungen übernehmen.
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen