我需要从另一个站点运行PHP脚本,而不使用CRON,以便每当有人来到或刷新页面时都会调用该脚本。每次用户刷新页面时都要从URL运行PHP脚本
该脚本将执行某种更新我的数据库,它是可能的,它需要数十秒钟,所以我需要运行PHP脚本,它也不会限制网站访问者,从那里的脚本叫做。
但我不想使脚本真正开始了每天有人访问或刷新页面时,我想限制一分钟,所以,在调用脚本之前,我想投入到MySQL数据库的当前时间某个人(谁是谁 - 谁是第一个)到达或刷新该页面,并且在只有更新该页面的人首先比较当前时间与来自最后一次调用脚本的数据库,并且如果差异是少于一分钟,因此脚本不会调用,但是如果在数据库再次将当前时间写入最后一次脚本执行时执行超过一分钟。
我不需要运行脚本的任何响应。 重要的是,它不应该影响页面加载用户,它应该被调用。
感谢您的帮助
远程站点上的脚本,但更新你的数据库?有点困惑 – 2013-09-24 03:48:59
该脚本位于同一台服务器上,这意味着它与另一个域位于不同的文件夹中。像'web1/index.php'调用'web2/script.php'。 – Edoras
的我只想用EXEC,调用它在后台'EXEC(“nohup的PHP的WEB2.0 /运行script.php>的/ dev/null的2> &1 &");'' – 2013-09-24 03:58:50