每次运行时创建空文件的 Cron 作业

sca*_*omb 5 php cron

我有一个 php 脚本,我想每分钟运行一次,看看是否有需要发布的新闻草稿。我在 cPanel 中使用“wget”作为 cron 命令,但我注意到(几天后)它每次运行时都会在主目录中创建一个空白文件。有什么我需要阻止这种情况发生的吗?

谢谢。

Dav*_*ney 7

如果您想避免从 php 脚本创建(空白)响应的文件,则需要将该wget命令的输出发送到/dev/null

示例中 curl

curl -q http://your.server/script.php > /dev/null
Run Code Online (Sandbox Code Playgroud)

示例中 wget

wget -q -O /dev/null http://your.server/script.php
Run Code Online (Sandbox Code Playgroud)

如果您有选择,您应该使用curl,这是完成这项工作的更好工具。