Geburtstagsmailer mit Cronjob ausführen
Hallo Cliff,
erst einmal ein großes Dankeschön für die Erweiterung. Auch die Anleitung auf https://github.com/cliffparnitzky/Bi...dbuch-%28DE%29 ist soweit sehr hilfreich. Einen komplett eigenen Text konnte ich dank dieser bereits erstellen. Nun möchte ich natürlich, dass EINMAL am Tag dieser Geburtstagsmailer ausgeführt wird. Unser Hosting-Anbieter All-Inkl bietet dazu ja die Möglichkeit an, einen Cronjob einzurichten. Ich habe nun schon verschiedene Möglichkeiten ausprobiert. Es wird ja die Erweiterung "Cron" immer wieder angeführt. Diese habe ich sodann auch installiert.
Contao 3.2.2
Unter Einstellungen
habe ich im Bereich "Command-Scheduler" den Punkt "Den Command-Scheduler deaktivieren" angehakt, da ich diesen mittels Cronjob selbst ansteuern möchte.
Im Bereich "CRON/Scheduler Erweiterung" habe ich ahnungsloserweise mal 120 (Zeitbegrenzung in Sekunden) eingetragen. Zu diesem Punkt habe ich unter http://de.contaowiki.org/Cron nichts finden können.
Nun habe ich bei den Cronjob-Einstellungen von All-Inkl folgende Adresse zum Aufrufen hinterlegt: http://domain.de/system/modules/cron...Controller.php. Soweit ich der Anleitung entnehmen konnte, führt dieser Pfad ja den Cron von Contao aus.
Unter System >> Scheduler habe ich einen nene Job angelegt:
Titel: Geburtstagsmailer
Job: system/modules/BirthdayMailer/BirthdayMailSender.php
Minute, Stunde, Tag im Monat, Monat, Wochentag: jeweils * gelassen (kann mit diesen Einstellungen leider nicht viel anfangen)
Nur einmal ausführen: NEIN
Aktiviert: JA
Logging: NEIN
Doch leider funktioniert es nicht. Gut ist ja immer, wenn man etwas falsch macht und es zu einem Fehler kommt. Doch es kommt ja einfach nix. :eek:
Kannst Du oder einer aus dem Forum ir evtl. einen Tipp geben, woran es liegt. Habe ich eine Einstellung vergessen? Wichtig ist ja, dass jedes Geburtstagskind auch nur eine Mail am Tag erhält,... und nicht im Minutentakt :D
Vielen Dank soweit und liebe Grüße
Marco