在共享主机上的某个时间执行PHP脚本


Executing a PHP script at a certain time on a shared hosting

我正在测试一个PHP脚本,它有一个动态时间表数组(时间将相应地每天改变)。这个脚本所做的是,每当其中一个时间匹配数组时,它将使用其定义的API键向特定的twitter帐户发送tweet。但它是手动发生的,因为我每次都必须访问php文件以匹配数组和服务器时间。如果解释更多;

例子:如果数组 =旧,如果我在当前服务器时间与数组匹配时访问PHP文件(如果也是12:00pm),它将发布一条tweet。

我不想总是检查这个数组,每次运行php文件只是为了发送tweet。此外,当我检查我的主机运行cronjob时,他们说最小时间是15分钟,因为这是共享主机的限制。还有其他的解决办法吗?

注::我没有发布任何这些脚本,因为它的工作完美,但唯一的问题是执行它。如果有任何其他的修复,你将需要看到的代码。我可以把它贴在这里

尝试以下web服务之一:

  • https://www.easycron.com/
  • https://www.setcronjob.com/

共享服务器通常会限制执行cron的次数和时间间隔。这很正常。尝试找到一个允许更多cron的专用服务器