Contao-Camp 2024
Ergebnis 1 bis 15 von 15

Thema: Cronjob Daily wird nicht mehr ausgeführt

  1. #1
    Contao-Fan
    Registriert seit
    16.01.2012.
    Beiträge
    418

    Standard Cronjob Daily wird nicht mehr ausgeführt

    Guten Tag,

    nachdem ich die Info eines Kunden bekommen habe, dass ein bestimmter Cronjob nicht mehr ausgeführt wird, habe ich bemerkt, dass ALLE "Daily" cronjobs seit Montag (Also am 24.10. das letzte mal) nicht mehr ausgeführt wurden. Dies betrifft meiner Ansicht nach sogar die Contao Core Daily Cronjobs. (Systemlog)

    Dieses verhalten habe ich nur auf einer Installation festgestellt. Es wurde (zumindest in diesem Zeitraum) nichts an dieser Installation verändert.

    Code:
    print_r($GLOBALS['TL_CRON']);
    Hier werden alle Cronjobs richtig aufgelistet.

    Hourly und Minutely funktionieren nach wie vor.

    Ich bin etwas ratlos wo ich ansetzten soll, zumal ich nur einmal pro Tag testen kann ob das ganze wieder funktioniert (?)

    Hat evtl. jemand eine Idee?

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.059
    Partner-ID
    10107

    Standard

    Steht etwas im System Log oder in den Log Files (var/log)?
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Fan
    Registriert seit
    16.01.2012.
    Beiträge
    418

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Steht etwas im System Log oder in den Log Files (var/log)?
    nichts was ich diesem Problem irgendwie zu Ordnen könnte.

    Ein Datenbank-fehler beim Importieren eines Beitrages für die Social Wall von Instagram ... Dieser cron wurde aber minütlich (ja, das muss nicht sein ) ausgeführt.

    Code:
    [2021-10-28 00:00:01] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    ansonsten nichts um 00:00:01

    edit: wobei dieser "fehlerhafte" instagram beitrag am 24. gepostet wurde.... hmmm

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.059
    Partner-ID
    10107

    Standard

    Zitat Zitat von Nacht69 Beitrag anzeigen
    ansonsten nichts um 00:00:01
    Die Cronjobs laufen nicht unbedingt dann, außer du hast einen minütlichen Cron am Server eingestellt.
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Fan
    Registriert seit
    16.01.2012.
    Beiträge
    418

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Die Cronjobs laufen nicht unbedingt dann, außer du hast einen minütlichen Cron am Server eingestellt.
    nein habe ich nicht. Aber wenn der minutely cronjob um 00:00:01 ausgeführt wird muss der daily ja auch dann ausgeführt werden oder? Wann hald die Seite am neuen Tag das erste mal aufgerufen wird, oder?

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.059
    Partner-ID
    10107

    Standard

    Zitat Zitat von Nacht69 Beitrag anzeigen
    nein habe ich nicht.
    Wenn du das nicht hast, dann werden die Cronjobs nur dann ausgeführt, wenn jemand im Frontend die Website besucht. Das ist ja nicht unbedingt jeden Tag um genau 00:00 Uhr der Fall (je nach Traffic auf der Website).
    » sponsor me via GitHub or PayPal or Revolut

  7. #7
    Contao-Fan
    Registriert seit
    16.01.2012.
    Beiträge
    418

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Wenn du das nicht hast, dann werden die Cronjobs nur dann ausgeführt, wenn jemand im Frontend die Website besucht. Das ist ja nicht unbedingt jeden Tag um genau 00:00 Uhr der Fall (je nach Traffic auf der Website).
    ja aber wenn der minutely cronjob um 00:00:01 ausgeführt wurde muss der daily ja auch zu der Zeit ausgeführt werden oder nicht?

    Ich habe jetzt mal den Social Feed fehler behoben ... Testen ob der Daily jetzt geht kann ich nicht iwie oder?
    Geändert von Nacht69 (28.10.2021 um 14:59 Uhr)

  8. #8
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.059
    Partner-ID
    10107

    Standard

    Woher weißt du, dass der ausgeführt wurde?
    » sponsor me via GitHub or PayPal or Revolut

  9. #9
    Contao-Fan
    Registriert seit
    16.01.2012.
    Beiträge
    418

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Woher weißt du, dass der ausgeführt wurde?
    wegen der Fehlermeldung des Social Feed Moduls bei dem der Cron auf minutely eingestellt war.

    Ausserdem ist der Traffic bei der Seite sehr sehr hoch - von daher kann das leicht sein.

  10. #10
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.059
    Partner-ID
    10107

    Standard

    Zitat Zitat von Nacht69 Beitrag anzeigen
    wegen der Fehlermeldung des Social Feed Moduls bei dem der Cron auf minutely eingestellt war.
    Wenn dort ein Fehler auftritt, dann werden vermutlich auch alle anderen Cronjobs nicht ausgeführt.
    » sponsor me via GitHub or PayPal or Revolut

  11. #11
    Contao-Fan
    Registriert seit
    16.01.2012.
    Beiträge
    418

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Wenn dort ein Fehler auftritt, dann werden vermutlich auch alle anderen Cronjobs nicht ausgeführt.
    Das komische ist, dass nur die Daily nicht ausgeführt wurden - Hourly und Minutely schon .....
    aber ich denke auch dass es daran lag weil der Post der den Fehler verursacht hat an dem Tag gepostet wurde, an dem die letzten Daily Crons ausgeführt wurden....

  12. #12
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.059
    Partner-ID
    10107

    Standard

    Die Reihenfolge ist mehr oder weniger zufällig.
    » sponsor me via GitHub or PayPal or Revolut

  13. #13
    Contao-Fan
    Registriert seit
    16.01.2012.
    Beiträge
    418

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Die Reihenfolge ist mehr oder weniger zufällig.
    Ah ok - Danke dir! Dachte es wird so ausgeführt wies im $GLOBALS['TL_CRON'] steht.

    Naja dann wart ich mal bis morgen ob es wieder geht. Danke dir für deine Hilfe.

  14. #14
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.059
    Partner-ID
    10107

    Standard

    Zitat Zitat von Nacht69 Beitrag anzeigen
    Naja dann wart ich mal bis morgen ob es wieder geht.
    Da musst du nicht unbedingt warten . Lösche einfach den entsprechenden Eintrag aus der tl_cron_job Tabelle. Siehe https://docs.contao.org/dev/framework/cron/#testing
    » sponsor me via GitHub or PayPal or Revolut

  15. #15
    Contao-Fan
    Registriert seit
    16.01.2012.
    Beiträge
    418

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Da musst du nicht unbedingt warten . Lösche einfach den entsprechenden Eintrag aus der tl_cron_job Tabelle. Siehe https://docs.contao.org/dev/framework/cron/#testing
    Ah wunderbar! Und es geht wieder! danke nochmal!

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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