0

我是新手。我有一个cron名为的文件xml.php,我想以特定的时间间隔运行此文件。此时间间隔由管理员在管理面板页面上设置。此时间间隔将存储在数据库中,我想从数据库中获取该数据.根据xml.php应该运行。如果有人知道如何做到这一点,请帮助。在此先感谢

4

2 回答 2

0

您需要做的是将它保存在数据库中...使用已保存/要保存的详细信息,您可以构建一个适当的 crontab 条目 - 有关更多详细信息,请参见:使用 PHP 来创建、编辑和删除 crontab 作业?

它还取决于托管公司是否允许您从 PHP 中执行 shell 命令。

于 2012-06-27T08:42:03.307 回答
0

创建一个脚本,检查数据库中文件的最后一次运行和当前时间差。如果间隔正确,则运行 xml 脚本,否则退出。使用 cron 每分钟运行一次新脚本(因此每分钟它都会检查脚本是否需要运行并仅在时间到时运行它)。

于 2012-06-27T08:43:15.890 回答