Newsletter Cronjob per CLI

Wenn man den Newsletter Cronjob über

sw:cron:run Newsletter

starten möchte, bekommt man die Meldung

Cron not found by given action name.
Please use the action name of a cronjob. You can see existing cronjobs in shopware backend or via sw:cron:list command.

Wäre das der richtige Weg? Im Moment löse ich das über den ausruf von

php shopware.php /backend/Newsletter/cron

Aber auch das ist ja “deprecated”.

 

Gruß

 

Sie können die Verwendung eines Drittanbieters für Cron Job wie Easycron.com und ein tutuorial unter How to set up cron job for Shopware in Erwägung ziehen .

@ellwe schrieb:

php shopware.php /backend/Newsletter/cron

Aber auch das ist ja „deprecated“.

Wo steht den das dieser Aufruf deprecated ist? 

Es handelt sich um Shopware 5.2

Wenn ich es manuell in der Konsole eingebe, bekomme ich folgende Meldung.

Nothing to do...

WARNING: Executing shopware.php via CLI is deprecated. Please use the command line tool in bin/console instead.

 

@Sean schrieb:

Sie können die Verwendung eines Drittanbieters für Cron Job wie Easycron.com und ein tutuorial unter https://www.easycron.com/cron-job-tutorials/how-to-set-up-cron-job-for-shopware in Erwägung ziehen .

Das würde mir nichts bringen. So werden Crojobs ja immer übr die URL aufgerufen. Das kann ich auch mit einem internen Cronjob.

Es geht mir mehr um das Verständis, warum ich einen Newsletter-Cronjob über eine URL oder shopware.php und nicht über die Kosnsole mit „sw:cron:run JOB“ ausführen kann.   

@Moritz Naczenski schrieb:

Für den Newsletter gibt es aktuell noch keine Alternative, da ist also der shopware.php-Aufruf noch der reguläre. Da könntest du mal ein Ticket für aufmachen, damit man sowas auch über die SW-Konsole anbietet.

siehe: Cronjob Newsletter - Allgemein - Shopware Community Forum;

Hier ist de richtige Antwort 

 

https://forum.shopware.com/discussion/41915/cronjob-newsletter#latest

Hab ich auch gerade gesehen. Danke!

Hab ein Issue erstellt.