Wie richte ich den Shopware 6 Cronjob ohne Admin-Worker ein?
Schritt 1: Admin-Worker deaktivieren.
Die Datei "config/packages/shopware.yml" muss "enable_admin_worker: false" enthalten. Siehe Beispiel hier:
shopware:
admin_worker:
enable_admin_worker: false
Anschließend muss der Cache über bin/console cache:clear geleert werden.
Schritt 2: Cronjob einrichten
Beim Hoster muss folgender Cronjob hinterlegt werden. Wie die korrekte Angabe bei Deinem Hoster ist, erfährst Du bei Deinem Hoster.
bin/console messenger:consume default --time-limit=60
Der Cronjob wird eine Minute lang ausgeführt.