cronファイルを/etc/cron.dにscpした場合、ファイルを編集してコマンドを変更しない限り実行されません。その後、crondはcronファイルを取得するようです。
cronでubuntu 10.04のcronファイルをリロードするにはどうすればよいですか?ファイルの「タッチ」は機能せず、「cronの再起動」または「cronの再読み込み」も機能しません。
cronファイルは毎分実行されるように設定されており、ファイルにログを記録します。コマンドを編集するまでログファイルに何も記録されず、/ var / log / syslogにそのエントリがありません
私は困惑しています。
これが/etc/cron.d/runscriptに保存されたcronファイルです(改行で終わることに注意してください)
# Runs the script every minute. This is safe because it will exit with success if it's already running
* * * * * www-data if [ -f /usr/local/bin/thing ]; then exec /usr/bin/php /usr/local/bin/thing mode:prod -a 14 -d >> /var/log/thing/mything.log 2>&1; else echo `date +'[\%D \%T]'` "Thing not deployed. Command not run" >> /var/log/thing/mything.log; fi &
3
ジョブを実行するユーザーを含めておくと便利です。私はそれを省きました。それが私のトラブルの原因でした。
—
エドワード・アンダーソン14年
数年後、回答は受け入れられませんか?動作しましたか?私も立ち往生しており、よくある落とし穴は問題ではないようです。
—
-twigmac