0
我有一個Cronjob。我的命令是:wget mysite.com/bot.php
但是這個命令會自動創建日誌文件名稱是這樣的:如何防止通過CronJob創建日誌文件?
- bot.php
- bot.php.1
- bot.php.2
- bot.php 0.3
- 等...
我如何避免這種情況?
謝謝!
我有一個Cronjob。我的命令是:wget mysite.com/bot.php
但是這個命令會自動創建日誌文件名稱是這樣的:如何防止通過CronJob創建日誌文件?
我如何避免這種情況?
謝謝!
我假設你正在嘗試運行腳本而不在本地存儲任何信息。
嘗試將&> /dev/null
添加到cron命令的末尾,這會將輸出轉儲到基本上是黑洞的/ dev/null(任何結束於此的內容均無法恢復)。
一個例子cron命令是:
*/5 * * * * wget -qO- http://example.com/check &> /dev/null
這些都不是日誌文件,但內容你的要求。如果您不希望它永久存儲在磁盤上,請使用[管道](https://en.wikipedia.org/wiki/Pipeline_(Unix))將有效負載傳遞到其他程序,無需中間存儲。順便說一句,這個問題與PHP,CPanel,cron和編程有什麼關係? –