Contao-Camp 2024
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 41 bis 80 von 103

Thema: [BirthdayMailer] Geburtstagsmailer

  1. #41
    Contao-Nutzer
    Registriert seit
    27.12.2011.
    Ort
    Würselen
    Beiträge
    32

    Frage Geburtstagsmailer

    Hallo Cliff,

    ich bin neu hier und Anfänger. Habe Contao 2.9.5 lokal bei mir zum Testen installiert.
    Habe ich die Möglichkeit den BirthdayMailer lokal zu testen, da ich ja nur mit einem localhost (xampp) arbeite und ich
    noch nicht die Möglichkeit gefunden habe, lokal aus Contao eMails zu versenden.

    Vielen Dank im Voraus

    Gruß
    Bruno
    Geändert von Bruno_W. (10.01.2012 um 10:54 Uhr) Grund: Etwas hinzugefügt.

  2. #42
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Moin Bruno,

    ja es gibt eine schnelle Möglichkeit. Dazu musst du eine Codeanpassung vornehmen:

    • Öffner die Datei system/modules/BirthdayMailer/BirthdayMailSender im Editor
    • Gehe zu Zeile 42 und setze dort $debug auf true
    • Speichern und fertig


    Nun wird beim Senden immer ein Eintrag im System-Log vorgenommen. Außerdem wird nach dem Durchlauf eine Exception geworfen, so dass kein neues Datum für den Daily Cron gesetzt wird.

    Das sollte soweit klappen. Bin aktuell dabei die offenen Tickets zu bearbeiten. Darunter fällt auch, den Entwickler Modus zu verbessern (also o.g. per GUI konfigurierbar zu machen)

    Grüße, Cliff

  3. #43
    Contao-Nutzer
    Registriert seit
    27.12.2011.
    Ort
    Würselen
    Beiträge
    32

    Daumen hoch Geburtstagsmailer

    Hallo Cliff,

    danke für die super schnelle Antwort. Das hat super funktioniert.

    Werde es demnächt auch mal auf unserer Homepage versuchen. Muss ich da auf etwas besonderes achten?

    Vielen Dank nochmals

    Gruß Bruno

  4. #44
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hi Bruno,

    beachten musst nix weiter.

    Es sei denn du hast deine User importiert ... dann könnte ggf. das Geburtsdatum falsch sein ... siehe hier im Thread weiter oben.

    Freue mich auf ne Rückmeldung.

    Grüße, CLiff

  5. #45
    Contao-Nutzer
    Registriert seit
    27.12.2011.
    Ort
    Würselen
    Beiträge
    32

    Standard Geburtstagsmailer

    Hallo Cliff,

    werde versuchen, es in den nächten Wochen sobald ich Zeit habe zu testen und Dir eine Info zukommen lassen.

    Gruß
    Bruno

    Zitat Zitat von cliffen Beitrag anzeigen
    Hi Bruno,

    beachten musst nix weiter.

    Es sei denn du hast deine User importiert ... dann könnte ggf. das Geburtsdatum falsch sein ... siehe hier im Thread weiter oben.

    Freue mich auf ne Rückmeldung.

    Grüße, CLiff

  6. #46
    Contao-Nutzer
    Registriert seit
    07.07.2009.
    Beiträge
    215

    Standard

    Moin Cliff,

    ich habe gerade gesehen, dass es eine neue Version gibt. Die Änderungen wegen dem Problem mit Avisota sind aber noch nicht eingeflossen, oder?

    Gruß

  7. #47
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    moin gerdi,

    nein - die insertags sind noch nicht umbenannt -Stand build 28

    Grüße

  8. #48
    Contao-Nutzer
    Registriert seit
    07.07.2009.
    Beiträge
    215

    Standard

    Hy,

    oki, dann korrigiere ich es. :-)

  9. #49
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Moin Gerdi,

    nee ist keine Code Änderung. Nur ein Build. Der entsteht u.a. auch, wenn die Beschreibung im ER angepasst wird.

    Die Version 1.0.0 rc1 kommt morgen. Die fixt alle offenen Tickets

    Nur noch ein paar Feinheiten.

    Grüße, CLiff

  10. #50
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    heute ist schon morgen - Danke Cliff 1.0.0 rc1 werde ich gleich mal testen....
    keine Probleme auf die Schnelle entdeckt.
    Geändert von magicsepp (12.01.2012 um 17:23 Uhr)

  11. #51
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Jupp, manchmal geht es schneller als erwartet.

    Also die Version 1.0.0 rc1 ist draußen.

    Bitte die 2 Hinweise im Abschnitt Freigabe-Notizen und Änderungs-Log im ER beachten !!!

    Bitte gebt Feedback und meldet Fehler im Ticket System.

    Um die Dokumentation ins Contao Wiki zu übertragen, wüsste ich gern, ob die Informationen Ticket Wiki ausreichen und gut erklärt sind.

    Viel Spaß beim Testen.

    Grüße, Cliff

  12. #52
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Ein Problem hatte ich jetzt doch noch....
    bei der Anrede gehen nicht:
    $GLOBALS['TL_LANG']['BirthdayMailer']['mail']['default']['salutation'] = 'Servus';
    bzw.
    $GLOBALS['TL_LANG']['BirthdayMailer']['mail']['MEIN_SCHLUESSEL']['salutation_female']['de'] = 'Liebe';

    geht wenn man die Datei auch auf dem Server ändert.
    Geändert von magicsepp (12.01.2012 um 18:56 Uhr)

  13. #53
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Moin Sepp,

    also bei mir läuft es auf verschiedenen Systemen einwandfrei.

    Der Wert von $GLOBALS['TL_LANG']['BirthdayMailer']['mail']['default']['salutation'] wird als Anred nur verwendet, wenn für das Geburtstagskind kein Geschlecht eingetragen ist.

    Das Anpassen der defaults sollte in der langconfig auch immer sprachspezifisch passieren, also gemäß dieser Vorgabe.

    Bei dem 2. Eintrag stelle bitte sicher, dass MEIN_SCHLUESSEL auch der Wert im Feld Schlüssel für eigene E-Mail Texte deiner Konfiguration ist.

    Grüße, Cliff

  14. #54
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Danke Cliff,

    das Problem war, das der Editor die Datei nicht korrekt auf dem Server aktualisiert hat und damit die Änderungen an der Konfiguration nicht übernommen wurde. Daher waren die Änderungen nur lokal aber nicht auf dem Server was logischweise nicht gehen kann.

    Grüße

  15. #55
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Aha, super.

    Dann hat sich das geklärt.

    Hab aber bzgl. "sprachspezifische Anapssung" einen Link ins Wiki gesetzt.

    Grüße, Cliff

  16. #56
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    So, nun ist die Version 1.0.0 stable draußen.

    Hinzugekommen ist ein weiterer Inserttag:

    {{birthdaychild::age}} liefert das Alter des Geburtstagskindes.

    Bitte den Hinweise im Abschnitt Freigabe-Notizen und Änderungs-Log im ER beachten !!! Es gibt eine zusätzliche Abhängigkeit zu [ExtendedEmailRegex]. Diese Extension muss ggf. manuell nachinstalliert werden.

    Feedback hier, Fehler im Ticket System

    Viel Spaß damit, Grüße Cliff

  17. #57
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Age finde ich eine gute Sache... upgrade ohne Probleme - schnelltest ohne Fehler - Danke

  18. #58
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Super, danke fürs Feedback.

    Gruß, Cliff

  19. #59
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    da war die Tpperei mal schneller als das Hirn....

  20. #60
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    @magicsepp: Ähm, okay ... bezieht sich worauf?

    Gruß, Cliff

  21. #61
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Zitat Zitat von cliffen Beitrag anzeigen
    @magicsepp: Ähm, okay ... bezieht sich worauf?

    Gruß, Cliff
    Ich hatte mich gewundert warum kein xhtml backend template vorhanden ist... nach dem ich die Frage geschrieben hatte ist mir eingefallen das es dafür kein Bedarf gibt.. deswegen ist es manchmal besser darüber nachzudenken bevor man tippt

  22. #62
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ah, ja. Ok.

    Hattest nur schienbar deine Frage dann nicht gepostet, deshalb die Verwirrung bei mir.

    Nun ist klar.

    Grüße, Cliff

  23. #63
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Moin,

    musste in der abhängigen Extension [ExtendedEmailRegex] eine Änderung vornehmen.

    Beim Update des [BirthdayMailer] muss auch die Version 1.0.1 stable des [ExtendedEmailRegex] installiert werden.

    Dazu bitte Freigabe-Notizen und Änderungs-Log beachten:

    siehe http://www.contao.org/de/extension-l...000019.de.html

    Grüße, Cliff

  24. #64
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Hallo Cliff,

    im error Log bekomme ich sporadische Einträge:

    PHP Warning: date() expects parameter 2 to be long, string given in BirthdayMailSender.php on line 153
    Idee?

  25. #65
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Moin Sepp,

    also in der besagten Zeile wird das Geburtsdatum des aktuellen Mitglieds in das notwendige Format gewandelt. Dabei wird offensichtlich festgestellt, dass es sich sich um einen String und nicht um einen Long handelt. Ein Prüfung ist dort nicht eingebaut, da die Werte normal alle Long sind. Schau doch bitte mal in der DB in tl_member.dateOfBirth ob du da was entdecken kannst. Ggf. sind dort NICHT-Zahlen drin. Wie hast du deine Mitglieder ins System bekommen?

    Grüße, Cliff

  26. #66
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Hallo Cliff,

    habe einen Blick in dateofBirth geworfen, hier hab ich normale Unix timestamp Werte, und natürlich ein paar leere da das Feld ja nicht mandatory ist. Und da dürfte das Problem liegen... mit NULL geht date("d.m", $config->dateOfBirth) bestimmt schief

  27. #67
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Japp,

    geb ich dir recht ... werde es fixen.

    Danke dir, Gruß, Cliff

  28. #68
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    So,

    Fix ist draußen.

    Grüße, Cliff

  29. #69
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    So, dank Motivation durch @MSmidt und Zuarbeit von @backbone kann der Mailer nun auch unter Contao 3 verwendet werden.

    Grüße, Cliff

  30. #70
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Offenbar gab es unter Contao 3 Probleme die E-Mailtexte zu erstellen.

    Das sollte mit dem neusten Build nun behoben sein.

    Zu Textzwecken in den System Einstellungen den Entwicklermodus und zusätzliches Logging aktivieren und dann manuell auslösen.
    Auf die E-Mail warten oder ins Log schauen.

    Grüße, Cliff

  31. #71
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Hi Cliff,

    habe Probleme mit dem Mail Inhalt... da passt was nicht mit
    PHP-Code:
    private $defaultLanguage 'en'
    die Variable wird teilweise ignoriert.

    https://github.com/cliffparnitzky/Bi...ailer/issues/5

    Grüße

  32. #72
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    So,

    hab nun die Version 1.2.0 ins ER gestellt. Die behebt das Problem mit der Textermittlung ... vor allem bzgl der Default Sprache.

    Zusätzlich gibt es nun einen Hook, der eine zusätzliche Prüfung ermöglicht, um ggf. das Senden der E-Mail zu verhindern.

    Danke fürs testen.

    Grüße, Cliff

  33. #73
    Contao-Nutzer
    Registriert seit
    19.12.2013.
    Beiträge
    15

    Frage 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.

    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

    Vielen Dank soweit und liebe Grüße

    Marco

  34. #74
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Moin Marco,

    also der [BirthdayMailer] st schon von mit dem Daily Cron von Contao verbunden, d.h. beim allerersten Besuch deiner Seite an einem Tag, wird dieser Daily Cron ausgeführt.
    Damit wird also sicher gestellt, dass die E-Mail auch nur 1 Mal am Tag rausgeht.

    Insofern brauchst du dieses ...

    Zitat Zitat von MarcoBS Beitrag anzeigen
    ...
    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.
    ...
    ... alles NICHT !!!! Also, bitte entferne das wieder oder mach es rückgängig!

    Nun musst du nur noch sicherstellen, dass deine Seite mind. 1 Mal am Tag besucht wird. Das machst du mittels echtem Cron bei deinem Provider.

    Der Cron muss dann so konfiguriert sein, dass er täglich ausgeführt wird, idealerweise irgendwann morgens.

    Die Kommandozeile bei mir lautet:

    Code:
    /usr/bin/wget -O - -q --header='Accept-Language: de' http://domain.tld/system/cron/cron.php
    Wenn du es direkt per SSH in die Crontab einträgst dann wäre das ungefähr so:

    Code:
    0 * * * * /usr/bin/wget -O - -q --header='Accept-Language: de' http://domain.tld/system/cron/cron.php
    Damit sollte es dann klappen.

    Gruß, Cliff

  35. #75
    Contao-Nutzer
    Registriert seit
    19.12.2013.
    Beiträge
    15

    Standard

    Hallo Cliff,

    ja vielen lieben Dank für die schnelle und sehr umfassende Antwort. Ja in der Tat, jetzt funktioniert das Script tatsächlich beim ersten Seitenaufruf. Dies möchte ich jedoch unterbinden, sodass die Geburtstagsmail wirklich erst zu einer festen Uhrzeit, bspw. um 06:30 Uhr morgens im Postfach des Geburtstagskindes landes. Also möchte ich dies mit dem Cronjob umsetzen. Dazu muss ich ja doch die Einstellung im Bereich "Command-Scheduler" unter dem Punkt "Den Command-Scheduler deaktivieren" angehakt vornehmen? Was mir noch immer nicht klar wird, ist die Einstellung im Bereich "CRON/Scheduler Erweiterung" mit der Sekundenangabe für die Zeitbegrenzung. Welche Angabe ist da quasi Standard?

    Bei meinem Provider habe ich ein einfaches Formular zum Anlegen von Cronjobs. Da habe ich jetzt einfach auf http://domain.tld/system/cron/cron.php verlingt. Dieser wird auch augeführt, jedoch funktioniert das Script dann nicht. Also vom Provider startet der Cronjob, aber es passiert dann nichts. Ich habe jetzt bereits an den Support geschrieben und folgende Frage erhalten:

    haben Sie eine exec () Brücke in das PHP Script eingebaut und wird das Script im CGI Modus ausgeführt?

    Leider kann ich damit auch nicht viel anfangen. Hast Du noch eine Idee Cliff?

    Vielen, vielen Dank für Deine Unterstützung. Bist mir eine große Hilfe.


    Viele Grüße
    Marco

  36. #76
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Moin Marco,

    hmm, tja, ich hab sowas noch nie aus dem Cron rausgelößt.

    Sicher müsstest du den Scheduler deaktivieren ... was dann aber auch alles andere lahm legt.

    Wäre dann wohl besser, nur den BirthdayMailer da rauszunehmen.

    Grundsätzlich müsstest du ihn dann sicher mit der Cron Erweiterung irgendwie triggern ... und natürlich dafür sorgen, dass der echte Cron, das dann wieder auslöst.

    Bleibt die Frage, warum, wieso, weshalb ... und, lohnt sich der Aufwand?

    Denn, wer guck schon auf die Uhrzeit einer Mail, wenn er seine Geburtstagsgrüße ließt?

    Viel wichtiger ist doch eher, dass diese Mail nicht erst um 23 Uhr ankommt.

    Denke ich jedefalls.

    Gruß, Cliff

  37. #77
    Contao-Nutzer
    Registriert seit
    19.12.2013.
    Beiträge
    15

    Standard

    Hallo Cliff,

    recht herzlichen Dank, jetzt funktioniert es wie gewünscht; klasse! Habe den Command-Scheduler deaktiviert und es funktioniert jetzt einwandfrei mittels Cron.


    Viele Grüße
    Marco

  38. #78
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Hi Cliff,

    vermutlich ein core Problem, aber nur mal zur Diskussion. Sobald ein monthly bzw. weekly Cron gelaufen ist entfällt der daily cron und damit wird an diesen Tagen kein Birthdaymail verschickt.

    Augefallen unter 2.11.16

  39. #79
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hmm,

    das ist nicht fein.

    Hab mal die Log-Files von ein paar meiner Installationen geprüft.
    Kann es nicht bestätigen ... jedenfalls grundsätzlich ist das Verhalten nicht so.

    In den Logs (auf Contao 2.11.16 und 3.2.8) sehe jeweils die Ausführung von daily Crons direkt, oder kurz nach der Ausführung von weekly / monthly.

    Dort ist allerdings kein BirthdayMailer installiert.

    Kannst du den Eintrag 'Running the daily cron jobs' denn im Log sehen?
    Oder 'Weekly cron jobs complete' ??
    Ggf. geht ein per Cron getriggerter Job in die Hose.

    Grüße, Cliff

  40. #80
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Hi Cliff,

    hab mal den Log zusammengefasst, wobei die ersten 4 Einträge durch manuellen cron Aufruf erfolgten.
    PHP-Code:
    [07.04.2014 13:55Daily cron jobs complete
    [07.04.2014 13:55BirthdayMailerDaily sending of birthday mail finishedSend 1 emails0 …
    [07.04.2014 13:55BirthdayMailerThese are additional debugging information that will only be …
    [07.04.2014 13:55Checked for Contao updates
    [07.04.2014 13:55Running daily cron jobs[07.04.2014 02:05Weekly cron jobs complete
    [07.04.2014 02:05Running weekly cron jobs
    [06.04.2014 02:05Daily cron jobs complete
    [06.04.2014 02:05BirthdayMailerDaily sending of birthday mail finishedSend 0 emails0 …
    [06.04.2014 02:05Running daily cron jobs
    [05.04.2014 02:05Daily cron jobs complete
    [05.04.2014 02:05BirthdayMailerDaily sending of birthday mail finishedSend 0 emails0 …
    [05.04.2014 02:05Running daily cron jobs
    [04.04.2014 02:05Daily cron jobs complete
    [04.04.2014 02:05BirthdayMailerDaily sending of birthday mail finishedSend 1 emails0 …
    [04.04.2014 02:05Running daily cron jobs
    [03.04.2014 02:05Daily cron jobs complete
    [03.04.2014 02:05BirthdayMailerDaily sending of birthday mail finishedSend 0 emails0 …
    [03.04.2014 02:05Running daily cron jobs
    [02.04.2014 02:05Daily cron jobs complete
    [02.04.2014 02:05BirthdayMailerDaily sending of birthday mail finishedSend 0 emails0 …
    [02.04.2014 02:05Running daily cron jobs
    [01.04.2014 02:05Monthly cron jobs complete
    [01.04.2014 02:05Running monthly cron jobs
    [31.03.2014 02:05Weekly cron jobs complete
    [31.03.2014 02:05Running weekly cron jobs 
    und ich hab jetzt auch in einer anderen 2.11.16er Installation beim selben Provider nachgesehen, da werden die cron-jobs entsprechend nacheinander ausgeführt.
    Geändert von magicsepp (08.04.2014 um 11:31 Uhr)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 2 (Registrierte Benutzer: 0, Gäste: 2)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •