Fedora Core 6 上的 Cronjob 每周报告

Fedora Core 6 上的 Cronjob 每周报告

我需要使用 Fedora Core 6 中的 crontab 获取成员的每周报告。

我在 etc/crontab 中更新了此行

0 * * * * 山猫-转储http://domain.com/weeklyreport.php

然后在命令提示符下我给出了

定时任务 定时任务

但仍然没有收到邮件中的报告

如果我给 10,那么我需要每十分钟获取一次报告。

这有什么问题?我没有收到报告。

所有 php 脚本都写在 weeklyreport.php 中,并且位于根目录中。

问候,托马斯

答案1

好吧,当你在 /etc/crontab 中添加条目时,你需要告诉它以哪个用户身份运行它。你现在的情况是它试图以用户 lynx 运行 -dump 命令。此外,在 crontab 中输入完整路径总是一个好主意。所以如果你想每小时运行一次命令,这就是你现在的情况

0 * * * * root /usr/bin/lynx -dump http://domain.com/weeklyreport.php

思考您想每周运行一次吗?

0 * * * 0 root /usr/bin/lynx -dump http://domain.com/weeklyreport.php

将于每周日午夜运行

答案2

谢谢,我添加了每十分钟获取一次的行进行测试,但仍然没有收到报告 10 * * * * root /usr/bin/lynx -dump domain.com/weeklyreport.php 链接中有什么错误?

相关内容