1


drupalでaggregatorコアモジュールを使用しており、crontabでスケジュールする必要がありますが、cron.phpの外部でwgethttp://mywebsite.com/admin/content/aggregator/update/1を試しまし
。403禁止エラーが発生
しました。よく、これをhtml部分として返します

  このページにアクセスする権限がありません

このモジュールの権限を匿名ユーザーに設定しましたが!!

どんなアイデアでも大歓迎ですありがとう

4

3 に答える 3

1

このURLhttp ://mywebsite.com/admin/config/services/aggregator/update/1を試すことができますか?

于 2011-01-26T12:41:24.747 に答える
1

すべてのcron実装を実行するデフォルトのcronに代わるものがあります。たとえば、 ElysiaCronです。これについてはkbaheyのブログ投稿を参照してください。

少なくとも、それはあなたがやりたいと思っていることです。他のcron実装よりも多かれ少なかれ頻繁に実行してください。

于 2011-01-26T14:12:53.247 に答える
1

助けてくれてありがとう!私は次のコードをcronとしてスケジュールすることで問題を解決しました。したがって、必要に応じてaggregatorcronを実行します。

<?php
require_once'/var/www/htdocs/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
module_invoke('aggregator'、'cron');
?>
于 2011-01-28T20:47:56.487 に答える