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和编程有什么关系? –