如何在linux服务器中设置cron


How to set cron in linux server?

嗨,我创建了一个生日通知。我的Cron URL是http://dev.raddyx.in/bday/birthday.php

我想设置cron每24小时运行一次,但我无法在Linux服务器上运行。

检查我的命令:-

50  10  *   *   *   curl -s -o /dev/null http://dev.raddyx.in/bday/birthday.php

请帮助我如何在Linux服务器中设置cron?

您在/etc/crontab中输入了这个吗?如果是这样,那么您还需要在第六个字段中指定命令运行的用户:

50  10  *   *   *  root curl -s -o /dev/null http://dev.raddyx.in/bday/birthday.php

您可能想在/var/log/cron中查找有关该问题的一些线索。

检查CURL是否可用,否则您可以使用wget执行请求

这将每10:50执行一次。你也可以试试

50 10 * * * /usr/bin/wget -O- http://dev.raddyx.in/bday/birthday.php >> /dev/null

这将把你的错误转储到这个cronerror.txt文件中

59 10 * * *  /usr/bin/wget -q /var/www/<your log folder path>/cronerror.txt http://dev.raddyx.in/bday/birthday.php