2012-05-20 32 views
0

我想在管理面板上创建一个部分以提供配置计划任务的功能。使用php配置并运行计划任务(Cron Jobs!)使用php

理念:

在该面板:

  • 管理员可以上传一个PHP文件(我可以做到这一点)
  • 做一个时间表(即每周一次在周五12:00)(我能做到这一点)
  • 指定调度给上传PHP文件(我可以做到这一点)
  • 按预定时间执行PHP文件。(这是我的问题)

真正的问题是如何计划和执行php文件而不强制网站的管理员使用cPanel或ssh?

我希望问题清楚。 btw,我正在使用pyrocms(如果需要)

+0

所以你想在php中写一个cron接口? – 2012-05-20 07:58:53

+0

我们可以说也是。 – John

+3

http://stackoverflow.com/questions/2037176/install-a-cron-job-with-a-php-script – 2012-05-20 08:05:27

回答

-1

您可以编写一个bash脚本,从每个shedule及其文件获取值,并使用cron在后台执行它。