2017-01-07 83 views
0

我有一個Cronjob。我的命令是:wget mysite.com/bot.php但是這個命令會自動創建日誌文件名稱是這樣的:如何防止通過CronJob創建日誌文件?

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

我如何避免這種情況?

謝謝!

+0

這些都不是日誌文件,但內容你的要求。如果您不希望它永久存儲在磁盤上,請使用[管道](https://en.wikipedia.org/wiki/Pipeline_(Unix))將有效負載傳遞到其他程序,無需中間存儲。順便說一句,這個問題與PHP,CPanel,cron和編程有什麼關係? –

回答

1

我假設你正在嘗試運行腳本而不在本地存儲任何信息。

嘗試將&> /dev/null添加到cron命令的末尾,這會將輸出轉儲到基本上是黑洞的/ dev/null(任何結束於此的內容均無法恢復)。

一個例子cron命令是:

*/5 * * * * wget -qO- http://example.com/check &> /dev/null