如何在创建 cron 作业时执行 php 文件

如何在创建 cron 作业时执行 php 文件

我想要一个PHP文件执行当 cron 作业执行时。我想这样做来更新每个用户的数据库。这是一个银行应用程序项目,我需要用利息金额更新每个用户的帐户。欢迎任何其他可能的方法/建议。

答案1

由于没有标准的“已创建 cron 作业”钩子,因此这有点不简单。

我想你可以破解 cron 并运行你自己的自定义版本,它会保留它所见过的作业的历史记录,并在看到新的作业时运行 PHP 脚本。

或者,你可以使用以下任一方式监视 cron 作业存储的各种文件/目录的变化(例如/var/spool/cron//etc/cron.*/通知或者它在你的操作系统上是等效的,或者是每隔几分钟查找变化的 cronjob。

相关内容