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

i86rm4rw  于 2022-11-22  发布在  Linux
关注(0)|答案(6)|浏览(204)

我正在托管Tiny Tiny RSS网站托管于

亚马逊Linux AMI

要自动更新提要,我必须运行以下Cron作业。
参考http://tt-rss.org/redmine/projects/tt-rss/wiki/UpdatingFeeds
*/30 * * * * /usr/bin/php /var/www/html/tt-rss/update.php --feeds --quiet
下面是我所做的步骤:

sudo su
cd /etc
crontab -e
# add this line 
*/30 * * * * /usr/bin/php /var/www/html/tt-rss/update.php --feeds --quiet

但我还是收到了“更新守护程序没有运行”的消息。
请问,这是Cron作业的正确步骤吗?

dfty9e19

dfty9e191#

您应该在Amazon Linux 2上输入以下命令:

sudo systemctl start crond
sudo systemctl enable crond
xoshrz7s

xoshrz7s2#

这听起来像是crond没有运行。在这种情况下:

service crond start
chkconfig crond on
kokeuurv

kokeuurv3#

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

mrzz3bfm

mrzz3bfm4#

请检查空格,可能是空格放置不正确

6psbrbz9

6psbrbz95#

简单地做:*****wget -o -q -t 1“你的网址与cron文件”

ljsrvy3e

ljsrvy3e6#

请从cron命令中删除“--quiet”部分,然后再次检查日志和源

相关问题