我需要使用 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 链接中有什么错误?