Neu CronJob läuft nicht richtig durch

  • Ersteller des Themas Ersteller des Themas csaeum
  • Erstellungsdatum Erstellungsdatum

bubu

Sehr aktives Mitglied
5. November 2013
464
89
Bolken (SO)
Hallo in die Runde

Wie ist der Stand hier in dieser Sache?
Ich bin nach dem Installieren eines neuen (weiteren) Shops nach JTL-Anleitung vorgegangen und weder das Eine noch das Andere funktioniert:
https://guide.jtl-software.de/Aufga...hten#Aufgabenplaner_per_Cronjob_ansto.C3.9Fen

Auch ein Browseraufruf zeigt einfach eine leere Seite.
Es wäre also schon schön, wenn solche - an sich einfachen Sachen - auch wirklich funktionieren würden.....

LG, Markus
 

Mirko.Schmidt User deaktiviert

Guest
Bei einer weißen Seite sollte das Error Reporting eingeschaltet werden, wie hier beschrieben, damit man den genauen Fehler sieht.
 

Cassiopeia

Sehr aktives Mitglied
9. Mai 2017
542
89
Etwas älterer Beitrag aber wir haben das gleiche Problem.

JTL Shop 4.06, PHP 7.13

  • Wenn ich den Cronjob übern Browser aufrufe geht es, ABER NUR nachdem ich die Aufgabe neu angelegt habe. Führe ich nach dem Aufruf den Cron wieder übern Browser auf geht es nicht.
    Ich muss erst die Aufgabe wieder löschen und neu anlegen. Als ob irgendwo gespeichert wird das er ausgeführt wurde und sich deshalb weigert.

  • Wenn ich die Aufgabe lösche und dann neu erstelle gehts auch über cronjob.de

  • Wenn ich die Aufgabe komplett lösche und die URL aufrufe passiert ebenfalls nichts
Ist nach der Aufgabenausführung irgendwo in der DB gespeichert, das jetzt XX Stunden "Sperre" ist ?

Ich werde jetzt mal auf 1 Stunde einstellen, triggern und dann nach 1 Stunde und 5min nochmal den Trigger versuchen auszulösen.
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.692
2.725
Berlin
Firma
css-umsetzung
Es macht keinen Sinn einen Cronjob für die Aufgabenplanung nur jede Stunde aufzurufen.
Es werden je Durchgang (ich glaube) max. 500 Artikel exportiert (wenn wir von einem Exportformat sprechen) bei 20 000 Artikel dauert das also wie lange?

Ich empfehle den Cronjob jede Minute auszuführen, dass verursacht keine Probleme da der Cronjob es weiß wenn er gerade läuft und dadurch nicht mehrfach ausgeführt wird.

Ich habe bei einem Kunden letztens die komplette Cronjob Funktionalität auseinandergenommen und leider vieles gefunden was dafür sorgt das die Cronjobs ständig hängen bleiben.
Ich musste hier viel am Core ändern damit sie beim Kunden endlich stabil laufen. Ich bin gespannt ob das im 5er endlich richtig funktioniert.
 

Cassiopeia

Sehr aktives Mitglied
9. Mai 2017
542
89
Ich hab eben nach einer Stunde den Cronjob ausgeführt und es ging. Sprich wenn man in der Aufgabenplanung 1 STD stehen hat und ausführt, darf man erst nach 1 STD wieder den Cron Triggern.
Natürlich würde ich es lieber über den Server machen, hab aber ein JTL Hosting mit Plesk und weiß nicht ob ich da Crons eintragen kann.
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.692
2.725
Berlin
Firma
css-umsetzung
nein das geht in einem JTL Hosting nicht, das macht man dann über externe Anbieter wie cronjob.de
 

Ähnliche Themen