¿Hay alguna manera de ejecutar cron manualmente con Drush?

Respuestas:

20

Puedes usar drush core-crono simplementedrush cron

Si desea utilizar drush para ejecutar cron desde un crontab, es mejor ejecutar cron como usuario del servidor web y proporcionarle argumentos adicionales para compensar la falta de un terminal y proporcionar variables de entorno.

La documentación de drush lo explica mejor en docs / cron.html o en ejecución drush topic docs-cron.

Personalmente utilizo servidor alias de todo el sitio por lo omito --rooty --uriy utilizar @some.siteen su lugar para un solo sitio. Si ha definido alias de grupo, puede ejecutar cron en todo el grupo utilizando @some.group. Más información sobre los alias del sitio si está interesado, de lo contrario drush docs-aliases.

Phizes
fuente
7

Podría usar el comando drush core-cron que ejecutaría el cron. Para obtener más detalles sobre los comandos que drush nos proporciona, visite https://drushcommands.com/

Nitesh Sethia
fuente