回答:
cronに関するDrupalハンドブックのページを読んで、背景とコマンドを実行してください。
crontab -u www-data -e
してWebユーザーのcronテーブルを編集できます。上記のリンクの詳細を使用して、必要な頻度で適切なcron実行をセットアップできるはずです。cron.php
リモートでページを呼び出すことができます。たとえば、cronジョブの設定を参照してください。一般的にcronをさらに使いたい場合は、Elysia Cronモジュールのように見てください。優れたドキュメントがあり、どのタスクをいつ実行するかを細かく制御できます。
最後に、管理者»設定»システム»Cronに訪問者が到着したときに、それを実行するサイトを無効にすることを忘れないでください。
Drupal 7は、Poormanscronにあったコードをモジュールに組み込みましたに目的は、cronタスクを設定できないサイトで、ユーザーがサイトにアクセスしたとき、およびX時間ごと(あなたが見たページ)。
その動作を回避したい場合は、「cronを毎回実行」を「なし」に設定するだけです。見た目とは逆に、ユーザーがサイトにアクセスしたときに何が起こるかに影響します。[1] Drupal 7では、「管理>レポート>ステータスレポート」に示されている値を渡して、Drupal 7でcron.phpをDrupalの外部から呼び出す必要があることを思い出して、Drupalのcronタスクを実行できます。
[1]:実際、cron.phpもdrupal_cron_run()も、その設定ページで使用されるDrupal変数をチェックしません。使用されるDrupal変数は次のとおりです。
TRUE
サイトがメンテナンスモードのときに設定される「maintenance_mode」