0

我有以下 CRON 配置:

crontab -l
* * * * * curl http://x.com/script.php

但它只是行不通。手动触发的命令“curl http://x.com/script.php ”工作正常,因此显然 CRON 有问题。会出什么问题?

4

1 回答 1

1

在我的脑海中,当 cron 试图执行它时,'curl' 不在 PATH 中。键入其绝对路径,或使用 crontab 中的 PATH 变量。如果这没有帮助,我会检查 /usr/sbin/cron 是否正在运行。如果是,请检查 /var/cron/tabs/ 及其内容的权限,并检查日志文件 /var/log/cron 是否有任何可疑错误。

于 2013-10-14T09:33:47.713 回答