Handlungsbedarf bei WP-Cron und asynchronem Bestellabgleich

Ab Version 2.12.0 des Plugins werden im Shop-Backend Meldungen zu Handlungsbedarf angezeigt, wenn erkannt wird, dass nicht der asynchrone Bestellabgleich verwendet wird und dass WP-Cron nicht durch einen serverseitigen Cronjob ausgeführt wird.

 

Da es in der Vergangenheit regelmässig zu Fällen kam, die sich durch den asynchronen Abgleich und die Ausführung von WP-Cron über einen serverseitigen Cronjob hätten vermeiden lassen, werden diese beiden Massnahmen ab Version 2.12.0 explizit (und unwiderrufbar) empfohlen. Warum die Einstellung, trotz der Empfehlung, nicht die Standard-Einstellung ist, ist hier beschrieben.

 

Weitere Informationen zum asynchronen Abgleich, den Einschränkungen von WP-Cron und Informationen zum Einrichten eines serverseitigen Cronjobs findest du hier.

 

Meldung: asynchroner Bestellabgleich

Die Meldung erscheint, solange die Einstellung "Synchronisierungsmodus von Bestellungen" auf "Standard" (ereignisbasiert) eingestellt ist. Weitere Informationen diesbezüglich sind oben verlinkt.

 

Meldung: WP-Cron

Das Plugin registriert einen Scheduled-Event, der 1x pro Tag ausgeführt wird und die Konstante DISABLE_WP_CRON überprüft. Ist die Konstante true (was den normalen WP-Cron deaktiviert) und der Event wurde trotzdem ausgeführt, wird davon ausgegangen, dass ein Serverseitiger Cronjob eingerichtet wurde.

Ob ein serverseitiger Cronjob erkannt wurde, wird in der Datenbank, in der Options-Tabelle, im Eintrag mit dem Namen wcba_cronjob_detected geführt.

Die Meldung überprüft jeweils diesen Eintrag in der Datenbank, d.h. nach der Einrichtung eines serverseitigen Cronjobs kann es einen Moment dauern, bis die Meldung verschwindet, resp. bis der Scheduled-Event das nächste Mal ausgeführt wird.

 

War dieser Beitrag hilfreich?
0 von 0 fanden dies hilfreich

Kommentare

0 Kommentare

Zu diesem Beitrag können keine Kommentare hinterlassen werden.

Haben Sie noch Fragen?
Anfrage einreichen