首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在PHP中轻松而简单地调度cron作业?

如何在PHP中轻松而简单地调度cron作业?
EN

Stack Overflow用户
提问于 2009-01-15 19:31:29
回答 5查看 3.1K关注 0票数 1

如何在PHP中轻松而简单地调度cron作业?Rails有BackgroundRB...

EN

回答 5

Stack Overflow用户

发布于 2009-01-15 19:37:51

大多数网站控制面板(假设您已经运行了cPanel或类似的应用程序)都包含一个crontab应用程序。如果你在共享主机上,可以向你的主机询问这一点。

如果您使用的是专用服务器,并且安装了cron,那么可以查看一下crontab syntax。这些命令位于crontab中,通常位于*nix上的/etc中。

票数 2
EN

Stack Overflow用户

发布于 2009-01-21 19:56:11

下面是一个添加到crontab的半PHP解决方案:

代码语言:javascript
复制
$cmd  = 'crontab -l > /tmp/crontab.bak'; // preserve current crontab
$cmd .= ' && echo "*/5 * * * * /foo/bar" >> /tmp/crontab.bak'; // append new command
$cmd .= ' && crontab /tmp/crontab.bak'; // update crontab
$cmd .= ' rm /tmp/crontab.bak'; // delete temp file

exec($cmd); // execute
票数 2
EN

Stack Overflow用户

发布于 2010-06-30 08:59:03

有一个由GitHub guys编写的队列&后台进程框架的PHP-Resque

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/448132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档