每天执行一次代码


Execute code once per day

我的数据库中有一个过期日期的条目。我想通过每天删除一次过期的条目来清理数据库。

是否有办法执行一个php脚本(谁做这项工作)在一个特定的时间,说每天00:00 ?或者有没有其他更好的方法?

谢谢

不确定您使用的是哪种服务器,但是您可以在Linux上配置Cron Jobs来实现这一点。无论如何,大多数Apache服务器都运行在Linux上,所以这可能是您需要查看的内容。

Cron作业正是为此制作的:http://en.wikipedia.org/wiki/Cron

如果你使用cPanel,你可以直接从你的控制面板创建它们

如果您无法访问服务器上的crontab,我建议您使用以下替代方法:http://www.phpjobscheduler.co.uk/

否则,crontabat将满足您的需要。