0

我想要做的是每 5 分钟执行一次 URL,它是为了更新数据库:

所以首先我要访问 crontab:

crontab -e

然后我将这一行添加到现有列表中:

5 * * * * /usr/bin/curl http://www.example.com/index.php/update

我在 5 分钟后检查了数据库,但没有更新信息。我做错了什么?我是不是在不知不觉中跳过了一步?

提前谢谢各位!

4

2 回答 2

2

更改5 * * * **/5 * * * *,它将每 5 分钟运行一次 cron 作业

于 2013-09-06T22:46:05.217 回答
1

1:检查/var/log/syslogcronjob 是否已实际执行(不一定成功)

2:网址对我来说有点奇怪

http://www.example.com/index.php/update

也许应该是(错字??)

http://www.example.com/index.php?update

3:正如 Ryan Hurling 提到的,

5 * * * * /usr/bin/curl http://www.example.com/index.php/update

猜应该是

*/05 * * * * /usr/bin/curl http://www.example.com/index.php/update

4:试过

*/05 * * * * /usr/bin/wget curl http://www.example.com/index.php/update 

??

于 2013-09-06T22:51:43.680 回答