如何在cron.php之外运行drupal聚合器?

时间:2011-01-26 12:35:23

标签: drupal cron crontab aggregator


我在drupal中使用聚合器核心模块,我需要在crontab中安排它,但在cron.php之外 我试过 wget http://mywebsite.com/admin/content/aggregator/update/1
我得到403禁止错误
我也尝试过卷曲,并将其作为html部分返回

  You are not authorized to access this page

虽然我已将此模块的权限设置为匿名用户!!

任何想法都受到高度赞赏 感谢

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

默认cron有替代方法可以运行所有cron实现,例如Elysia Cron,请参阅kbahey's blog post about it

至少我认为你想要做的事情,比其他cron实现或多或少地运行它。

答案 2 :(得分:1)

谢谢大家的帮助!! 我通过将以下代码安排为cron解决了我的问题,因此它按我的意愿运行聚合器cron:

<?php
require_once '/var/www/htdocs/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
module_invoke('aggregator','cron');
?>