Ergebnis 1 bis 3 von 3

Thema: Cronjob wird doppelt ausgeführt

  1. #1
    Contao-Nutzer Avatar von dirkweimar
    Registriert seit
    24.06.2009.
    Beiträge
    206

    Standard Cronjob wird doppelt ausgeführt

    Hello,
    ich habe in der localconfig einen stündlichen Cronjob eingetragen:

    PHP-Code:
    $GLOBALS['TL_CRON']['hourly'][] = array('Notifications''notifyMembers'); 
    In der aufgerufenen Funktion versende ich eine Test-Mail an mich selbst.

    Das Problem ist nun, dass meine Funktion zweimal ausgeführt wird. Ich erhalte die Testmail zwei mal. In der email.log finden sich zwei Einträge. Auch wenn ich die cron.php im Rootverzeichnis direkt im Browser aufrufe, erscheinen Testausgaben in meiner Funktion zwei mal.

    Kennt jemand das Problem oder hat eine Idee, woran das liegen könnte?

  2. #2
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.619
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die localconfig.php ist der falsche Ort dafür, denn die wird mehrfach geladen.
    Am besten gibst du dem Array-Key eine ID, sodass nicht mehrfach hinzugefügt wird.

    PHP-Code:
    $GLOBALS['TL_CRON']['hourly']['meincron'] = array('Notifications''notifyMembers'); 
    Ausserdem sollte das ganze in die initconfig.php
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  3. #3
    Contao-Nutzer Avatar von dirkweimar
    Registriert seit
    24.06.2009.
    Beiträge
    206

    Standard

    Hallo Andreas, hallo Leo,
    danke für Eure Antworten, klappt beides tadellos.

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. If Abfrage wird nicht korrekt ausgeführt
    Von marcos im Forum Layout / Templates / Holy Grail
    Antworten: 3
    Letzter Beitrag: 10.02.2011, 13:37
  2. PHP Code wird doch ausgeführt?
    Von Jools1976 im Forum Allgemeine Inhaltselemente
    Antworten: 5
    Letzter Beitrag: 18.05.2010, 15:10
  3. compile() wird nicht ausgeführt
    Von dirkweimar im Forum Entwickler-Fragen
    Antworten: 2
    Letzter Beitrag: 27.12.2009, 15:20
  4. Installationstool wird nicht ausgeführt
    Von sal im Forum Installation / Update
    Antworten: 6
    Letzter Beitrag: 14.12.2009, 18:22
  5. JavaScript wird nicht ausgeführt
    Von Swirl im Forum Sonstiges zu Contao
    Antworten: 9
    Letzter Beitrag: 24.07.2009, 10:32

Lesezeichen

Lesezeichen

Berechtigungen

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