Quero conseguir isso: http://mywebsite.com/admin/reports/status/run-cron
Mas isso deve ser feito através da interface Drush.
Alguém pode me ajudar ?
Quero conseguir isso: http://mywebsite.com/admin/reports/status/run-cron
Mas isso deve ser feito através da interface Drush.
Alguém pode me ajudar ?
Podes tentar drush core-cron
$ drush help core-cron
Execute todos os ganchos do cron em todos os módulos ativos do site especificado.
Aliases: cron
hook_cron()
implementações, assimsystem_cron()
será chamado. É equivalente a executar a partir da UI administrativa ou /cron.phpVocê pode usar
drush core-cron
ou apenasdrush cron
Se você deseja usar drush para executar o cron a partir de um crontab, é melhor executar o cron como usuário do servidor da web e fornecer argumentos adicionais para compensar a falta de um terminal e fornecer variáveis de ambiente.
A documentação do drush explica melhor em docs / cron.html ou em execução
drush topic docs-cron
.Pessoalmente eu uso servidor aliases ampla do site assim que eu omitir
--root
e--uri
e usar@some.site
em vez de um único site. Se você definiu aliases de grupo, pode executar cron em todo o grupo usando@some.group
. Mais informações sobre aliases do site, se você estiver interessado, caso contráriodrush docs-aliases
.fonte
Você poderia usar o comando drush core-cron que executaria o cron. Para mais detalhes sobre os comandos que o drush nos fornece, existe em https://drushcommands.com/
fonte