我有以下CRON配置:
crontab -l
* * * * * curl http://x.com/script.php
但它不起作用。手动触发的命令“curl http://x.com/script.php”有效 一切都很好所以CRON显然有问题。可能出现什么问题?
答案 0 :(得分:1)
当cron试图执行它时,从我的头顶开始,'curl'不在PATH中。键入其绝对路径,或使用crontab中的PATH变量。如果这没有帮助,我会检查/ usr / sbin / cron是否正在运行。如果是,还要检查/ var / cron / tabs /及其内容的权限,并检查日志文件/ var / log / cron是否存在任何可疑错误。