因为php要写后台扫描功能,需要扫描服务器上所有的文件(大概100W)左右,这个时候扫描页面可能会运行很久
超过大概1个小时之后 网页会自动挂掉,不再运行,请问论坛里的各位大牛 这个是什么问题?浏览器的?还是什么可以设置成无限运行的模式嘛?

解决方案 »

  1.   

    在页面上加一条:set_time_limit(0);
    或者做分页处理了!
      

  2.   

    echo ini_get('max_execution_time');执行这个看看是什么,如果不是0的话那么#1就可以解决
      

  3.   

    这个最好得用php的system()调用系统函数来做吧。不用一直开着php网页。不过linux下权限不大方便,不如用python。
      

  4.   

    很有可能内存被吃光了。
    尝试释放内存以及unset()相关可疑的变量。
      

  5.   

    CGI模式配置不好的话,就有时间限制..5.2就可以用CLI
    建议命令行运行,不要从浏览器运行