我想在服务器上每5分钟运行一次脚本。我没有任何类型的管理权限做cron工作等。
我不是很好的PHP程序员,所以这个问题可能看起来很奇怪,但如果你明白,请告诉我一个解决方案。
发布于 2018-04-16 21:15:25
我使用webcron.org这是一个负担得起的在线服务。对我来说,优势在于,我可以在所有服务器上概览所有计划任务。
发布于 2018-04-16 21:49:59
听起来像你唯一的解决办法是“穷人的克伦”。
你要做的是创建一个脚本,放在每5分钟运行一次的页面上。但不能保证每5分钟运行一次。因为它需要有人用“穷人的克朗”来访问页面,并且如果没有人访问超过5分钟,那么它将不会运行,直到有人这样做。
一些示例代码:
<?php
// load the last run time from a file, database, etc
if(time() >= $last_run + (60 * 5)) { // 60 * 5 is 5 minutes
// do your task here
// save the last run time to a file, database, etc
}
https://stackoverflow.com/questions/-100001523
复制相似问题