Dreamweaver中 登陆的问题 高手解答

来源:百度知道 编辑:UC知道 时间:2024/05/14 21:14:57
代码是Dreamweaver生成的,在自己的IIS中用的好好的,用户登入后半小时不动浏览器都没事。

可我传到虚拟主机后,大约1分钟不动浏览器就会提示未登入。怎么办?
我换了个,问题还是一样的。

是不是Dreamweaver生成的代码有问题??那怎么改改,

下面是代码 User_A是获取权限的字段

<%
' *** Validate request to log in to this site.
MM_LoginAction = Request.ServerVariables("URL")
If Request.QueryString<>"" Then MM_LoginAction = MM_LoginAction + "?" + Server.HTMLEncode(Request.QueryString)
MM_valUsername=CStr(Request.Form("login"))
If MM_valUsername <> "" Then
MM_fldUserAuthorization="User_A"
MM_redirectLoginSuccess="a.asp"
MM_redirectLoginFailed="b.asp"
MM_flag="ADODB.Recordset"
set MM_rsUser = Server.CreateObject(MM_flag)
MM_rsUser.ActiveConnection = MM_hong11_STRING
MM_rsUser.Source = "SELECT User_Name, User_Password"
If MM_fldUserAuthorization <> "" Then

既然在你本机上没有问题,可以断定不是程序的问题,应该是服务器timeout参数设置的问题。虚拟主机同时会有很多用户并发访问,为了防止过多用户闲置,占用虚拟主机的资源,服务提供商会把用户闲置失效时间timeout设置的很短。对于IIS你也可以设置相应的timeout时间。

首先说明我不是什么高手。修改虚拟主机中运行的服务器(阿帕奇或tomcat)的相关配置参数,一般只要在配置文件中修改。

PS爱好者之家(需素质 基础) QQ群号6526689. (DreamWeaveR)家园(需素质 基础)QQ群号18470639.