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 ?
Respostas:
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, assim system_cron()será chamado. É equivalente a executar a partir da UI administrativa ou /cron.php
Você pode usar drush core-cronou 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 --roote --urie usar @some.siteem 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ário drush docs-aliases.
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/