cron.phpの外でDrupalアグリゲーターを実行する方法は?
-
24-10-2019 - |
質問
DrupalでAggregator Coreモジュールを使用していますが、Crontabでスケジュールする必要がありますが、cron.php以外で試しました wget http://mywebsite.com/admin/content/aggregator/update/1
403の禁止エラーが発生しました
私もCurlを試してみましたが、これをHTMLパーツとして返します
You are not authorized to access this page
このモジュールの許可を匿名ユーザーに設定しましたが!!
どんなアイデアにも感謝しています
解決 3
助けてくれてありがとう!次のコードをCronとしてスケジュールすることで問題を解決したため、必要に応じてアグリゲーターCronを実行します。
<?php require_once '/var/www/htdocs/includes/bootstrap.inc'; drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); module_invoke('aggregator','cron'); ?>
他のヒント
このURLを試していただけませんか http://mywebsite.com/admin/config/services/aggregator/update/1 ?
たとえば、すべてのCronの実装を実行するデフォルトのCronに代わるものがあります エリシア・クロン, 、 見る Kbaheyのブログ投稿について.
少なくともそれは私があなたがやりたいと思うことであり、他のCronの実装よりも多かれ少なかれそれを実行します。
所属していません StackOverflow