使用Cron作业执行PHP脚本?

时间:2011-12-07 03:02:13

标签: php cron

我刚刚为我的网站获得了cron工作,我正在试图弄清楚如何让它每1分钟执行一次,这不是问题所在。我的问题是我不知道我应该为命令执行什么。这就是我的cpanel中页面的样子

enter image description here

我希望它从我的网站执行脚本 - http://www.mymcstatus.net/scripts/update.php

我会用什么命令来做这件事?

PS:从发布的评论之一我用curl http://www.mymcstatus.net/scripts/update.php完美运作。

3 个答案:

答案 0 :(得分:2)

   (may need path)php (server file path)update.php

这是最低

Using PHP from the command line

答案 1 :(得分:0)

从我发布的评论中,我使用curl http://www.mymcstatus.net/scripts/update.php完美无缺。

答案 2 :(得分:0)

使用PHP命令运行带有cron的PHP脚本:

php /path/on/server/to/script.php

这样可行,但脚本中的任何文件路径都是相对于cron目录而不是PHP脚本目录。因此,请确保在脚本中使用绝对路径而不是本地路径,或者更改脚本顶部的脚本工作目录。

有点作弊是使用wget来加载它仍然会使用相对路径,但我不是那种方法的粉丝。