解决登陆频繁提示超时的方法!【已解决】【分享】
RT!
我的程序是FS4SP5
服务器空间是新网的虚拟空间
之前用的万网的,大约登出频率是 30分钟/次
但是现在是 1分钟/次
快要崩溃了!!!
完全崩溃了!!!
查询有关资料,说是IIS程序池的问题,但是我们虚拟用户是无法修改的
所以请问官方,可否提供针对虚拟用户的解决方案
如果需要本人可以提供网站后台做测试!!!
衷心希望风讯越来越出色
倚天 轻风云 ttao sicend cyxjq 齐心 fx123 yangcheng
无名指上的钻戒 y.xiaobin newstar iampr 期待答复!谢谢
感谢
newstar,虽然没有帮助我们解决问题,至少出面给予我们答复,对得起版主的头衔。
其他的版主嘛...呵呵!!!
总之希望风讯越来越好,希望官方能尽快拿出解决办法。
问题已经解决,感谢masanli,tg8866,www.askwind.com修改文件前请先备份原来的文件!!!
现在把解决办法分享给大家(FS4SP5)
首先要修改几个文件:
管理目录\CheckLogin.asp
管理目录\Loginout.asp
管理目录\PublicSite\Public_Function.asp
FS_InterFace\MF_Function.asp
(以上文件由
masanli整理,感谢!!!)

附件:
您所在的用户组无法下载或查看附件此外还要修改:
1.FS_Inc\Const.asp 95-102行,替换为:
'Session超时,1为永不过期,0为10分钟过期
'Session超时,1为永不过期,0为10分钟过期
Const G_SESSION_TIME_OUT = "1"
'脚本超时
Const G_SERVER_SCRIPT_TIME_OUT = "7200"
'系统登陆安全是否验证到数据库中,0不验证到数据库中,1验证到数据库中
Const G_SESSION_GETDATA = "1"
2.管理目录\TopFrame.asp 9-13行,替换为:
<title>网站内容管理系统--管理后台</title><% If G_SESSION_TIME_OUT=1 Then Response.Write "<meta http-equiv=""Refresh"" content=""72000"" />" End If %>
或直接删除
<% If G_SESSION_TIME_OUT=1 Then Response.Write "<meta http-equiv=""Refresh"" content=""300"" />" End If %>
如此修改后的弊端:如果退出后台不点击“退出”的话,输入地址将可以直接登陆该后台,存在安全隐患,所以请使用者操作的时候,最好在自己的电脑上完成!