Crontab不像以前那样工作

时间:2015-01-06 09:57:29

标签: linux ubuntu cron

我正在尝试修复突然停止工作的cron作业。这是我的cron工作:

*/2 * * * * /usr/bin/curl --silent http://example.com?update_feedwordpress=1 

在我的老板在服务器上进行了一些配置并重新启动后,Feed停止更新。 我已经验证了cron正在服务器上运行,我甚至设置了一个运行良好的测试cron工作:

*/2 * * * * /bin/echo "cron works" >> /home/user/logs/cron-logs.txt

我还检查了syslog文件,这里是我反复看到的输出样本:

Jan  6 09:00:01 ip-172-31-11-201 CRON[2781]: (ubuntu) CMD (/usr/bin/curl --silent ttp://example.com?update_feedwordpress=1 )
Jan  6 09:00:01 ip-172-31-11-201 CRON[2780]: (CRON) info (No MTA installed, discarding output)

我猜cron正在发送邮件,但服务器上没有安装MTA,我宁愿将错误记录到文件中[不知道如何做到这一点虽然:)]。 对此,任何帮助都会很棒。

我最终通过执行以下操作将输出写入文件:

/ usr / bin / curl http://example.com?update_feedwordpress=1>> /home/user/logs/cron.txt

这是我得到的输出:

% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100     4  100     4    0     0     36      0 --:--:-- --:--:-- --:--:--    37

我不确定这意味着什么,我期待一条错误信息。

0 个答案:

没有答案