2017-01-07 16 views
0

私はCronjobを持っています。私のコマンドは、ということです:wget mysite.com/bot.phpしかし、このコマンドは自動的に名前が似ているログファイルを作成します:CronJobでログファイルを作成できないようにするにはどうすればよいですか?

  • bot.php.1
  • bot.php bot.php.2
  • bot.phpを0.3
  • 等...

どのように私はこれを防ぐことができますか?

ありがとうございます!

+0

これらは、ログファイルではありませんが、あなたは要求されたコンテンツ。ディスクに保存したくない場合は、[piping](https://en.wikipedia.org/wiki/Pipeline_(Unix))を使用して、ペイロードを中間ストレージなしで他のプログラムに渡します。ちなみに、この質問はPHP、CPanel、cron、プログラミングとは何が関係していますか? –

答えて

1

ローカルに情報を保存せずにスクリプトを実行しようとしているとします。

cronコマンドの末尾に&> /dev/nullを追加してみると、基本的にブラックホールである/ dev/nullに出力がダンプされます(ここでは終わるものはすべて回復不能です)。

例のcronコマンドは次のようになります。

*/5 * * * * wget -qO- http://example.com/check &> /dev/null 
関連する問題