Drupal6.73 SchedulerとCronについて

Events happening in the community are now at Drupal community events on www.drupal.org.
testcicaj's picture

お世話になります。deupal初心者です。

drupa6.73をCentOS5.11で使っています。
実はこれはユーザさんの環境で、
環境一式をコピーした状態でSchedulerの動作を確認しております。

定刻にコンテンツを公開させるために、
cronが動いている必要があるそうですが、
ホーム>管理セクション>サイトの環境設定 のページから
Run scheduler cron funciotn manually
をクリックすると公開されるので、
このリンク先
http://mysite/?q=admin/settings/scheduler/cron
をcrontabに登録すれば良いものと理解しました。

drupalにログインしていない状態でこのURLをブラウザから実行すると、
アクセスが拒否されるのですが、
cronから実行する場合、どのようにログインを通過させたら良いのでしょうか?

また、このリンク先
でのファイル(cronphp)を実行しているのでしょうか?

よろしくお願いします。

Comments

Configuring cron jobs using the cron command

blauerberg's picture

このリンク先
http://mysite/?q=admin/settings/scheduler/cron
をcrontabに登録すれば良いものと理解しました。

ちょっと間違っています。
このURLは管理者向けのUIを表示するページにアクセスするためのものなので、
このURLにアクセスしただけではcronは実行されません。
また、アクセスするためにユーザー認証が必要になります。

では、どのようにDrupalの外部からcronを実行すれば良いのかというと、"Configuring cron jobs using the cron command" の Cron URL 辺りに答えがあります。
- https://www.drupal.org/node/23714

testcicaj's picture

ご回答ありがとうございました。

Drupal 6 and earlier http://www.example.com/cron.php

と書いてありますね。

このcron.phpというのは、
drupalを回答すると勝手にできているようなのですが、
何も編集しなくてよいのでしょうか?

動きました

testcicaj's picture

動いたので、crontabにも設定しました。

ありがとうございました。

日本 コミュニティ: Drupal Japan User Group

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: