ASP网站问题,session超时,后台操作超时,重新登陆
这要看服务器的设置了,以下是我的网站的服务器配置情况,也有此问题,不过要20几分钟才会超时所以一直没管过它!
2003+iis6+sql+ASP的web网站
我设置了网站的连接超时是120秒
IIS的ASP脚本超时是120秒
设置了IIS的会话超时是30分钟
在程序中设置了session.timeout是30分钟
后台登录成功的程序如下:
rs("LastLoginIP")=Request.ServerVariables("REMOTE_ADDR")
rs("LastLoginTime")=now()
rs("LoginNum")=rs("LoginNum")+1
rs.update
session("adminname")=rs("username")
session("adminpassword")=rs("password")
session("admintype")=rs("admintype")
Server.ScriptTimeOut = 1500
session.timeout = 30
rs.close
set rs=nothing
可登录后,一般1-2分钟就退出了,又要重新登录,什么原因?怎么解决?
服务器的问题,这种错误一般在本地测试时是不会有的.传到服务器上就会表现的特别明显.
因为我的同一套程序放在两台不同的服务器上就会出现两种不同的结果,一个是有这种问题30钞就会超时,一个是30分钟才会超时.....
解决方法:与服务器提供商联系!如果独立服务器windows2003,请试着设置独立进程池,把资源设置大一些,还有session时面设置一下!
session超时,操作超时,管理超时!