如何在Amazon Linux AMI上设置cron作业

时间:2014-03-10 16:34:46

标签: linux amazon-ec2 rss crontab

我正在托管

托管的Tiny Tiny RSS网站

Amazon Linux AMI

要自动更新Feed,我必须按照cron作业运行。

参考 http://tt-rss.org/redmine/projects/tt-rss/wiki/UpdatingFeeds

* / 30 * * * * / usr / bin / php /var/www/html/tt-rss/update.php --feeds --quiet

这是我做的步骤:

  1. sudo su
  2. cd / etc
  3. crontab -e
  4. 添加此行 * / 30 * * * * / usr / bin / php /var/www/html/tt-rss/update.php --feeds --quiet
  5. 但是我仍然收到消息“Update Daemon没有运行”。

    我可以知道这是cron工作的正确步骤吗?

    我的第一次设置。

    谢谢, 亚历

5 个答案:

答案 0 :(得分:1)

您应首先检查cron日志文件/var/log/cron并查找任何错误。这可能会给你答案。还要确保可以在命令行(/usr/bin/php /var/www/html/tt-rss/update.php --feeds --quiet)上成功运行该命令。

答案 1 :(得分:1)

简单地说:* * * * * wget -o - -q -t 1"你的网址与cron文件"

答案 2 :(得分:0)

请从您的cron命令中删除“--quiet”部分并检查日志并再次输入

答案 3 :(得分:0)

请检查空格,可能是因为空格未正确放置

答案 4 :(得分:0)

Amazon Linux 2 中,您应该输入以下命令:

sudo systemctl start crond
sudo systemctl enable crond