2013-02-12 77 views
-5

有谁知道如何安排一个php文件每x周采取行动吗?PHP每隔x天做一次动作

我宁愿使用PHP。

+1

你必须将它设置检查自上次检查X时间已过去。这通常会在页面加载时完成(例如,加载网站的主页时)。但是 - 这种方法非常不可靠,因为它需要访问该页面才能触发该事件,并且可能会影响页面加载时间。 CRON工作是我想要的方式。 – David 2013-02-12 17:26:43

+4

'我真的没有使用cron作业。'那么你应该现在就开始,因为它是唯一的方法来做到这一点。 – 2013-02-12 17:26:49

+1

cron作业有什么问题? cron只是一个调度程序。它可以执行PHP或任何其他您想要的脚本/程序。 cron不是一种“语言”。 – 2013-02-12 17:27:50

回答

2

您应该使用cron作业。您可以安排一个PHP脚本通过cron运行,所以您只需编写该脚本并阅读cron文档10分钟或其他任何内容,以便您可以配置脚本运行。 Cron配置极其简单,不用担心。

-1

PHP脚本由浏览器“只有”执行,(肯定的),您将需要一个cron将执行bash脚本与财产以后这样的:

php myscript.php 
+0

这完全不正确。 PHP不需要浏览器运行。假设您安装了PHP CLI,您可以直接在cron中运行PHP脚本。根本不需要bash脚本。实际上,这就是你所有的bash脚本在那里(调用PHP CLI)。 – 2013-02-12 18:37:55

+0

这就是为什么我只在双引号之间加上“only”,但是是的,你是对的,bash的步骤不是必须的,我记得“执行多个命令”,这就是为什么,但是谢谢你指出这一点。 – Stv 2013-02-12 19:35:44