想要完成下面的功能: 每隔数个钟自动调用一个update.php文件来对表进行一次更新. 
这个update.php不需要经过客户端(浏览器)调用. 这个功能应该怎么实现呢? 
小的菜鸟,希望大虾们帮帮手

解决方案 »

  1.   

    使用linux定时器 crontab即可实现
      

  2.   

    那在WINDOW平台下又应该怎么处理呢
      

  3.   

    windows下面可以用任务计划程序:单击"开始"按钮,然后依次选择"程序"→"附件"→"系统工具"→"任务计划"(或者是"设置"→"控制面板"→"任务计划")给你一个参考网址吧:
    http://idc.cnw.com.cn/WebTech/htm2009/20090317_169839.shtml
      

  4.   

    嗯,用计划任务。因为我的程序是要发到服务器上的。
    因此我想要手工做一个可以实现该功能的程序
    (不一定要PHP的,当然最好是PHP的)
      

  5.   

    我是这样认为的:
    在客户端调用的话,就必须有某个页面调用update.php
    但是客户端要调用哪一个页面是随机的,不一定就能够在某个时段里就能够调用update.php
    这样就没有定时调用的效果了.
    LS如果有解决的方案,请指条明路给小弟
      

  6.   

    那你专门做个客户端,自己在客户端计划任务,没事就访问一下update.php
      

  7.   

    php不是有个sleep()函数吗?
    你用它试试!
      

  8.   

    非得禁止客户端调用么!使用JavaScript,在html定时调用多方便,让客户访问的时候调用多好只要你的程序写的足够健壮是不会出问题的俄。
      

  9.   

    假如phpdir=/usr/local/php
    crontab运行是这样的
    /usr/local/php/bin/php -f DIR/update.php
      

  10.   

    LS的这段代码,是要做成什么文件呢?是要上传上服务器吗?
    因为我对UNIX还是不是很熟悉.
      

  11.   

    有代码可以实现自动刷新的呀
    ?2、Refresh (刷新)说明:让网页多长时间(秒)刷新自己,或在多长时间后让网页自动链接到其它网页。用法:<Meta http-equiv=”Refresh” Content=”30″><Meta http-equiv=”Refresh” Content=”5; Url=http://www.downme.com”>注意:其中的5是指停留5秒钟后自动刷新到URL网址。
    不知道这个方法你觉得如何