¿Cómo ejecutar Drupal Aggregator fuera de Cron.php?
-
24-10-2019 - |
Pregunta
Estoy usando el módulo de núcleo del agregador en Drupal y necesito programarlo en Crontab pero fuera de Cron.php, lo intenté wget http://mywebsite.com/admin/content/aggregator/update/1
tengo 403 error prohibido
También probé curl y devuelve esto como parte html
You are not authorized to access this page
¡Aunque he establecido el permiso de este módulo a usuarios anónimos!
Cualquier idea es muy apreciada gracias
Solución 3
¡¡Gracias a todos por su ayuda!! Resolví mi problema programando el siguiente código como cron y, por lo tanto, ejecuta el agregador cron como quiera:
<?php require_once '/var/www/htdocs/includes/bootstrap.inc'; drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); module_invoke('aggregator','cron'); ?>
Otros consejos
¿Puedes probar esta URL? http://mywebsite.com/admin/config/services/aggregator/update/1 ?
Hay alternativas al cron predeterminado que ejecuta todas las implementaciones de Cron, por ejemplo Elysia cron, ver Publicación de blog de Kbahey al respecto.
Al menos eso es lo que supongo que quieres hacer, ejecutarlo con más o menos frecuencia que las otras implementaciones de Cron.