Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Content management system 让用户设置cron的php插件或库?_Content Management System_Cron - Fatal编程技术网

Content management system 让用户设置cron的php插件或库?

Content management system 让用户设置cron的php插件或库?,content-management-system,cron,Content Management System,Cron,我正在做一个CMS 我需要一个预先制作的解决方案,让用户为CRON设置时间 如果还包括ajax日历之类的东西,那就太好了。这里有一个很好的教程,介绍如何制作这样的东西: 此外,您可以尝试以下方法: 这对我来说很有效,因为我的主机提供商的crontab规则是,每隔30秒,一些脚本就会在主目录中查找包含crontab规则的文件。如果需要,它会读取并启动作业。如果要创建要发布的产品,这几乎不起作用,因为在99.999%的环境中,用户运行PHP所处的环境不允许访问crontab。脚本需要用户每隔指定的时

我正在做一个CMS

我需要一个预先制作的解决方案,让用户为CRON设置时间


如果还包括ajax日历之类的东西,那就太好了。

这里有一个很好的教程,介绍如何制作这样的东西:

此外,您可以尝试以下方法:
这对我来说很有效,因为我的主机提供商的crontab规则是,每隔30秒,一些脚本就会在主目录中查找包含crontab规则的文件。如果需要,它会读取并启动作业。

如果要创建要发布的产品,这几乎不起作用,因为在99.999%的环境中,用户运行PHP所处的环境不允许访问crontab。脚本需要用户每隔指定的时间间隔运行一次……我怎么做?如果您没有访问cron的权限,您可以在每个请求上更新一个计时器,如果计时器应该运行,就运行它,但这很难看,应该只用于某些清理工作。典型的解决方案是记录这种需求,让用户决定做什么。提供xxx.php每X秒运行一次,并让系统管理员处理。是否有简单的日历/时间插件,用户可以在其中指定时间间隔?我会将这些数据存储到数据库中,然后在服务器端设置crontab?