Neu CronJob läuft nicht richtig durch

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.345
147
Küps
Wir haben heute bemerkt das der CronJob seit der 4.05.3 scheinbar hackt.

Wir der CronJob über dem Aufgabenplaner beim drücken des Buttons ausgelöst dann klappt das alles.

Per cron_inc.php geht es nicht.

Egal ob per php-cli oder curl. Es dauer keine Sekunde und alles ok aber es wird nicht weitergezählt.

Ist da was bekannt oder weiß jemand eine Lösung. Ich habe zwar auch bei den Logs auf FEhler und Hinweis stehen. Aber keine Einträge.
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.389
1.315
Ach Christian, du bist doch schon ewig dabei.

Das Cronjob Thema hat doch noch nie wirklich, anständig und zuverlässig funktioniert.
Eigenen Cronjob am Server einrichten (oder via cronjob.de), das relikt im Footer aus den 90er Jahren entfernen und du hast zuverlässig laufende Cronjobs, die anständig laufen, anständig ausgeführt werden und die Sache ist erledigt :)
 

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.345
147
Küps
Ach Hula1499
wenn du mal richtig lesen würdest hättest du gesehen das ich es per "Echten" CronJob probiert habe. Nicht umsonst habe ich geschrieben das ich per PHP-CLI, CURL, WGET usw probiert habe.

ich suche gerade nach dem Fehler
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.448
2.573
Berlin
Firma
css-umsetzung

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.369
347
Halle (Saale)
Zumindest für den CLI-Modus gibt es eine Ausgabe, die evtl. hilfreich sein könnte.
Trag mal die Zeile
Code:
define('VERBOSE_CRONJOBS', 3);
in die includes/confi.JTL- Shop.ini.php ein und führ dann den Aufruf aus.
 

beautyloungeplattling

Gut bekanntes Mitglied
24. Juni 2016
119
0
Wenn ich einen Cronjob auf unserem Server anlegen und diesen ausführen kommt folgendes.

Pfad zum Script und zur cron_inc.php sind korrekt eingetragen.

Status: 301 Moved Permanently

Location: https://

Content-type: text/html; charset=iso-8859-1
 

cool-products

Aktives Mitglied
15. Januar 2016
20
0
Kann ich bestätigen, ist bei mir genauso. Es spielt dabei keine Rolle, ob das Script cron_inc.php per crontab oder durch direkten Aufruf der URL erfolgt. Und im Ordner www.mein-shop.de/export tut sich nichts. Vielleicht ist noch zu erwähnen, dass die Blindgrafik im Theme deaktiviert ist. Aber soweit ich die Doku verstanden habe, sind die beiden Verfahren alternativ, oder?

Gruss Markus
 

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.345
147
Küps
Bei uns was das Memory Limit selbst bei CLI aufruf überschritten.
Da wir einen eigenen VServer nutzen konnten wir das Memory Limit erhöhen und somit den CronJob komplett durchlaufen lassen.

Selbst die Variablen in der Config nutzten im diesem Moment nichts um den Cron darüber zu steuern.
 

cool-products

Aktives Mitglied
15. Januar 2016
20
0
Schön wäre einfach ein Script, das - wenn es über einen "echten" Cronjob aufgerufen wird, alle Exporte am Stück durchführt (egal wie viele Exporte und Artikel es jeweils sind. Punkt. Kein scheibchenweises Abarbeiten, keine Konflikte mit den anderen "Pseudo-Cronjobs" über eine Blindgrafik etc. Auch umfangreiche Jobs liessen sich so nachts wunderbar erledigen, ohne den Serverbetrieb groß zu stören...

Hat da jemand eine Idee?

Gruss Markus
 

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.345
147
Küps
Scheinbar verstehst du das ganze nicht.

Entweder per Blindgrafik und nichts weiter, was dann sehr unzuverlässig geht oder per echten CronJob und die Blindgrafik abgeschaltet. Wenn du beides machst. Kann es zu doppelten durchläufen kommen.

Warum wird es in Etappen abgearbeitet.

Bei uns würde der CronJob über ca 60min laufen somit den Server ständig belasten und alles andere verzögern.

Wir lassen derzeit zb 8100 Artikel mehrmals Exportieren.
1x für Google Shopping Deutschland
1x für Google Shopping Österreicht
1x für Google Shopping Schweiz
1x für ein externes Programm
1x für doofinder

pro Durchlauf laufen 500 Zeilen, Exporte da wir diese gleichzeitig exportieren
 

cool-products

Aktives Mitglied
15. Januar 2016
20
0
Hallo Christian,

ich verstehe das sehr wohl, aber:

1) nachts um 3 Uhr könnte unser Server auch 2 oder 3 Stunden laufen, ohne das Online-Geschäft signifikant zu beeinflussen und es wäre einfach praktisch, für so einen Fall eine Exporterzeugung "im Stück" zur Verfügung zu haben.

2) per echtem CronJob läuft es einfach bei mir nicht (siehe obigen Post). Es kommt bei jeder Durchführung des "echten" Cronjobs (mittels
php ~/includes/cron_inc.php) die völlig unverständliche Meldung (

Status: 301 Moved Permanently
Location: https://
Content-type: text/html; charset=iso-8859-1

) und im Verzeichnis /export/ tut sich nichts, auch keine Portionen á 500 Artikel (nichts, nada, niente)

Außerdem habe ich natürlich die Erzeugung per Blindgrafik abgeschaltet, so dass sich beide Prozesse eben nicht ins Gehege kommen können.

Gruss Markus
 

Xantiva

Sehr aktives Mitglied
28. August 2016
1.795
316
Düsseldorf
Ich habe zwei CronJobs definiert:
  1. 0,5,10,15,20,25,30,35,40,45,50,55 0,1,23 * * *
  2. 30 4,6,8,10,12,14,16,18,20,22 * * *
Der eine wird Nachts alle 5 Minuten ausgeführt, der zweite alle 2 Stunden tagsüber ...

Aber dafür muss der natürlich erst mal überhaupt bei Dir laufen. Hast Du es mal mit einem absoluten Pfad ausprobiert?
 

cool-products

Aktives Mitglied
15. Januar 2016
20
0
Das ist das Problem: auch der Aufruf mit absolutem Pfad ergibt die gleiche Meldung und leider keine Ausführung des Jobs. Auch der Aufruf mittels WGET oder über einen Browser führt zum gleichen Resultat. Ich muss vielleicht erwähnen, dass ich PHP 5.4.45 verwende, aber das sollte ja kein Problem darstellen, oder ist für die Ausführung dieses Scripts eine PHP Version zwingend vorgeschrieben? (In der Installationsanleitung von JTL steht: PHP-Version: JTL- Shop 4.00 benötigt mindestens PHP 5.4, empfohlen: PHP 7.0)

Gruss Markus
 

cool-products

Aktives Mitglied
15. Januar 2016
20
0
Ok, habe jetzt auf PHP7 umgestellt und siehe da, zumindest der WGET- und Browser-Aufruf funktioniert nun. Danke jedenfalls für eure Hinweise und Tipps!

Gruss Markus
 
Ähnliche Themen
Titel Forum Antworten Datum
Worker läuft, zieht aber keine Aufträge in die Wawi JTL-Wawi 2.0 1
Neu TSE Modul läuft ab - neues Modul an bestehende Kasse Einrichtung / Updates von JTL-POS 0
Neu DHL 4.0 Versandschnittstelle wird nicht aufgeführt? JTL-ShippingLabels - Fehler und Bugs 2
Ebay angebote lassen sich nicht mehr bei JTL bearbeiten JTL-Wawi 2.0 0
2.0.1 BUG Versandaten Exportvorlagen nicht mehr bearbeitbar - Lizenzbug JTL-Wawi 2.0 0
Neu JTL Wawi Einloggen geht nicht!! User helfen Usern - Fragen zu JTL-Wawi 4
Neu Retourenetikett für Briefe kann unter Internetmarke 2.0 nicht erstellt werden JTL-ShippingLabels - Fehler und Bugs 0
Neu Vorgang wenn Mahngebühren nicht bezahlt wurden? User helfen Usern - Fragen zu JTL-Wawi 3
Ameise-Export: Umsatzsteuer stimmt nicht mit Differenz aus Netto und Brutto überein (insbesondere bei mehreren Steuersätzen) JTL-Wawi 1.11 0
Bestellvorschläge stimmen nicht JTL-Wawi 1.11 0
Neu Workflows speichern z.B. Rechnungen nicht mehr seid der 2.01 User helfen Usern - Fragen zu JTL-Wawi 1
Rechteverwaltung - Verkaufspreise nur einsehbar, nicht bearbeiten? JTL-Wawi 1.10 1
Neu nicht lieferbare Artikel aus Bestellung wieder auf die Einkaufsliste setzen ?! User helfen Usern - Fragen zu JTL-Wawi 1
Neu DHL Versenden 4.0 Adressvalidierung nicht aktivierbar (Checkbox nicht sichtbar) JTL-ShippingLabels - Fehler und Bugs 5
Neu Listung mit Varianten - nicht alle Varianten sind vorhanden Amazon-Lister - Fehler und Bugs 0
Inaktive Verkaufskanäle lassen sich nicht löschen – erscheinen nach Löschen und Speichern erneut JTL-Wawi 1.11 0
Neu Lister 2.0 Ein Amazon Markplatz gleicht nicht ab Amazon-Lister - Fehler und Bugs 0
Update auf Shop 5.5.0 von 5.4.1 ist der Shop nicht mehr erreichbar Upgrade JTL-Shop4 auf JTL-Shop5 4
Anhänge lassen sich nicht mehr anzeigen JTL-Wawi 2.0 3
1.11.8 - Mengen aus FBA Umlagerungen werden nicht vom verfügbaren Bestand abgezogen JTL-Wawi 1.11 3
Mehrere Zeilen kopieren klappt nicht mehr JTL-Wawi 2.0 1
Neu Sendungsnummer in Versandmail wird nicht korrekt befüllt Arbeitsabläufe in JTL-Wawi 1
JTL hausinterner Herstellerslider auf Mobile Ansicht nicht sichtbar. Einrichtung JTL-Shop5 0
Packtisch Versanddatenexport startet nicht (2.0.1) JTL-Wawi 2.0 1
Wawi 1.10.14.3 lässt sich nicht mehr mit Datev verbinden JTL-Wawi 1.10 3
Neu Schlüssel ist im angegebenen Status nicht gültig Einrichtung / Updates von JTL-POS 2
Neu Amazon Lagerbestandsberichte werden nicht abgeholt. Amazon-Anbindung - Fehler und Bugs 9
Neu 2.0.0: Workflow Queue wird nicht abgearbeitet via API JTL-Wawi 2.0 1
Amazon Abgleich will nicht ( JTL Ver. 1.9.8.0 ) JTL-Wawi 1.9 3
Neu Gratisgeschenke im JTL Shop nicht wirklich nutzerfreundlich. Allgemeine Fragen zu JTL-Shop 4
Neu POS buchen (seit 01.04.) funktioniert nicht - weiße Seite Einrichtung / Updates von JTL-POS 0
Neu HTTP 500 auf /Kontakt – Route scheint intern noch zu existieren, JTL-Weiterleitung greift nicht Betrieb / Pflege von JTL-Shop 0
Gelöst DHL – Labelerstellung nicht möglich (Fehlercode 15) Gelöste Themen in diesem Bereich 1
Neu Kundenkonto über Mein-Konto nicht möglich JTL-Shop - Fehler und Bugs 4
Versand Internetmarke funktioniert nicht (Could not load file or assembly 'System.Net.WebProxy, ...) JTL-Wawi 2.0 2
Neu Ausdruck Rechnung beim Workflow nicht korrekt formatiert User helfen Usern - Fragen zu JTL-Wawi 6
Eingangsrechnungen mit Einstellung "Nur gelieferte Positionen übernehmen" - Versandkosten werden nicht mit übernommen JTL-Wawi 1.11 4
(gelöst) Ecomdata - JTL Worker 2.0 - Startet nicht - Schließt ohne Fehlermeldung JTL-Wawi 2.0 8
Neu Kein Abgleich mit Amazon nicht mehr möglich JTL-Wawi 2.0 0
Neu KI Funktion / KI Übersetzung Funktioniert nicht mehr User helfen Usern - Fragen zu JTL-Wawi 1
Neu Anbindung von JTL zu Metro (Rechnungen werden nicht zu Metro übertragen) User helfen Usern - Fragen zu JTL-Wawi 1
Neu Connector-Core nicht PHP >= 8.4. kompatibel? Technische Fragen zu den JTL-Connectoren 3
Neu Amazon Lister setzt Auffülldatum nicht User helfen Usern - Fragen zu JTL-Wawi 4
Neu Bankdaten in Wawi V1.11.7 werden vererbt und nicht aktualisiert User helfen Usern - Fragen zu JTL-Wawi 2
TL-Authentifizierung * Nicht testbar Nicht testbar Frankfurt JTL-Wawi 1.9 1
BUG in 2.0.0 - Rest Api Server startet nicht. JTL APP nicht benutzbar JTL-Wawi 2.0 4
Neu Anbindung der POS funktioniert nicht unter WAWI2.0.0 mit EcomData Hosting JTL-Wawi 2.0 7
JTL-Wawi eBay Fahrzeugverwendung (K-Typen) wird nicht aktiviert trotz Ameise-Import JTL-Wawi 1.10 0
POS Server started nicht automatisch JTL-Wawi 2.0 0
JTL-Worker speichert Einstellungen nicht JTL-Wawi 2.0 0

Ähnliche Themen