Chcę móc to zrobić: http://mywebsite.com/admin/reports/status/run-cron
Ale należy to zrobić za pośrednictwem interfejsu Drush.
Czy ktoś może mi pomóc?
Chcę móc to zrobić: http://mywebsite.com/admin/reports/status/run-cron
Ale należy to zrobić za pośrednictwem interfejsu Drush.
Czy ktoś może mi pomóc?
Możesz spróbować drush core-cron
$ drush help core-cron
Uruchom wszystkie haki cron we wszystkich aktywnych modułach dla określonej strony.
Aliasy: cron
hook_cron()
implementacje, więcsystem_cron()
zostaną nazwane. Odpowiada to uruchamianiu z poziomu interfejsu administratora lub /cron.phpMożesz użyć
drush core-cron
lub po prostudrush cron
Jeśli chcesz użyć drush do uruchomienia crona z crontab, najlepiej uruchomić cron jako użytkownik serwera WWW i podać dodatkowe argumenty, aby uzupełnić brak terminala i podać zmienne środowiskowe.
Dokumentacja drush wyjaśnia to najlepiej na docs / cron.html lub w run
drush topic docs-cron
.Osobiście używam aliasów witryny dla całego serwera, więc pomijam
--root
a--uri
i używać@some.site
zamiast na jednym miejscu. Jeśli zdefiniowałeś aliasy grupy, możesz uruchomić cron na całej grupie, używając@some.group
. Więcej informacji na temat aliasów witryny, jeśli jesteś zainteresowany, w przeciwnym raziedrush docs-aliases
.źródło
Możesz użyć komendy drush core-cron , która uruchomi crona. Więcej informacji na temat poleceń udostępnianych przez drush znajduje się na stronie https://drushcommands.com/
źródło