実行時間が異なる2つのcronジョブを実装したかったのです。1つのcronジョブは電子メールを送信するためのもので、2つ目のcronジョブはアプリケーションサブスクリプションを検証するためのものです。
次のように、1つのcrontabファイルと2つのcronjobに書き込みます。
2 * * * * path to mailCronjob mail.php
20 * * * * path to check my application's subscriptions sub.php
問題は、最初のcronjobが正常に機能していることです。メールは正常に配信されますが、2番目のcronジョブが機能していません。2番目のジョブを手動で実行しようとしましたが、これも正常に機能しています。
コマンドを使用してcronjobを次のように設定しています:
crontab crontab_file
コマンドをcrontab -l
実行すると、コマンドラインに両方のcronjobも表示されます。
私は質問したかったのですが、ここで何かが足りないのでしょうか、それともそれらのcronジョブを実行するために何をすべきでしょうか。