最近有个项目需要对大量数据进行分析然后进行备份和修改操作.因为数据较多需要页面运行很久(1个小时以上)导致页面长时间运行后出现"页面无法显示"的错误.但我查看数据库发现即使页面被关闭但数据还是按程序的设定在处理中,这个情况可以在我关闭页面以后一个小时以内一直持续发生.请问是什么原因导致页面出现"页面无法显示"的错误. 该怎么处理这个问题.这个问题困扰我好几天了,希望大家能帮下忙.

解决方案 »

  1.   


    程序一致转几个小时,你这是在开玩笑吧!!推介使用ajax,每隔2秒请求一次后台程序处理进度,并打印在前台页面
      

  2.   


    程序一致转几个小时,你这是在开玩笑吧!!推介使用ajax,每隔2秒请求一次后台程序处理进度,并打印在前台页面说错了,意思是你让浏览器转几个小时不科学,使用ajax获取后台处理进度,毕竟太长时间了,肯定要给一个进度条或处理进度信息
      

  3.   

    你把浏览器关了有什么用,请求是在服务端进行处理的
    具体什么错,从程序和Web server日志两方面入手跟踪吧
      

  4.   

    我只想知道程序运行3个小时后,怎样才不让IE报“页面无法显示”的错误。
    session已经设置为10小时不过期。
      

  5.   


    试试设置一下该应用程序池的高级设置,里面的Shutdown Time Limit,如上图
      

  6.   

    1:看你的sql中查询语句执行多久? 时间如果需要很久处理sql吧
    2:对于用户加载太久及时数据出来也没有价值了。