自分のUbuntuサーバーでcronジョブをセットアップしました。基本的には、私はちょうどこの仕事を他のサーバー上のPHPページを呼び出す。このPHPページは、データベース内のいくつかのものをクリーンアップします。だから、私はこのページをwgetで呼び出して、結果を/ dev/nullに送ることをお勧めしました。なぜなら、私はこのページの出力を気にしないので、データベースクリーニングジョブを実行したいだけです。crontabでwgetを使用してPHPスクリプトを実行する
0 0 * * * /usr/bin/wget -q --post-data 'pass=mypassword' http://www.mywebsite.com/myscript.php > /dev/null 2>&1
(私は誰もスクリプトが、私を実行することができなかったことを確認するためにパスワードをポスト): だからここに私のcrontabです。それは、wgetが毎回私のユーザディレクトリに空のページを書き込むという点を除けば、魅力的です。すなわち、PHPページをダウンロードした結果です。
なぜ結果が/ dev/nullに送信されないのか分かりませんか?ここの問題に関する考え方は? ありがとうございました!
使用-Oでwgetの出力をミュートすることができます。 – slezica