我很确定我曾经在 php 脚本中看到过这个,尽管我找不到脚本。它是一些脚本,它会自动检查该脚本的更新,然后在有更新时自行替换。
我实际上并不需要所有这些,我只是想让我的 PHP 脚本每 30 分钟到一个小时自动运行一次,但是如果可能的话,我想在没有 cronjobs 的情况下完成它。
有什么建议?或者甚至有可能吗?
编辑:在阅读了RC 链接到的可能副本后,我想澄清一下。
我想在不使用 PHP 脚本之外的资源的情况下完全做到这一点。也就是没有发送 GET 请求的外部 cronjobs。我也想在不让脚本不断运行和睡眠 30 分钟的情况下做到这一点
如果你获得足够的点击量,这将会起作用......
将上次更新时间存储在某处(文件、数据库等)。在获得足够点击量的文件中添加一段代码,检查上次更新时间是否早于 xx 分钟。如果是则运行脚本。