Gibt es eine Möglichkeit, cron mit Drush manuell auszuführen?


Antworten:



20

Sie können drush core-cronoder nur verwendendrush cron

Wenn Sie drush verwenden möchten, um cron von einer crontab aus auszuführen, ist es am besten, cron als Webserver-Benutzer auszuführen und ihm zusätzliche Argumente bereitzustellen, um das Fehlen eines Terminals zu kompensieren und Umgebungsvariablen bereitzustellen.

Die Drush-Dokumentation erklärt dies am besten entweder unter docs / cron.html oder unter run drush topic docs-cron.

Persönlich verwende ich serverweite Site-Aliase, also lasse ich --rootund --uriund verwende @some.sitestattdessen für eine einzelne Site. Wenn Sie Gruppenaliase definiert haben, können Sie mit cron für die gesamte Gruppe ausführen @some.group. Weitere Informationen vor Ort Aliase, wenn Sie interessiert sind, ansonsten drush docs-aliases.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.