我的空间是虚拟主机,是没有服务器权限之类的我想在一个固定时间,比如晚上23:59:59,当有用户浏览页面的时候,时间也是23:59:59的时候,让服务器自动执行一个文件a.php(注:所用的主机是WIN,虚拟主机,没有添加任务计划之类的权限)用户关闭了浏览器,程序也能在后台自动执行,执行时间不能超过5分钟
这程序怎么写?

解决方案 »

  1.   

    单存靠代码执行不了的,没有计划任务是绝对不行的!    除非有用户一直开着某个页面在浏览,通过那个页面激发A。PHP的执行,否则脱离系统无法自动完成!必须手动!像备分更新数据什么的,还可以通过MYSQL新增加的那个自动执行更能,可以精确到秒来执行,但这个的执行一样有权限的限制!
      

  2.   

    可以参考一下这篇文章:
    http://fireinwind.javaeye.com/blog/706367
      

  3.   

    <?php
      exec("php /tmp/test.php");
    ?>exec() - Execute an external program
    system() - Execute an external program and display the output 
    passthru() - Execute an external program and display raw output 不过不一定会有权限执行,要取决于php.ini