注册 登录
编程论坛 ASP技术论坛

session()的问题

35maoe 发布于 2007-08-18 08:55, 996 次点击
网站传到服务器上,进入后台不到两分钏就退出,是什么原因?
session.abandon写在退出页面的,它会影响吗?
15 回复
#2
qhscqb2007-08-18 09:03

这是因为session.timeout的值为2,表示session的有效时间为2分钟

#3
35maoe2007-08-18 09:04
我设的session.timeout=45呀!!
#4
qhscqb2007-08-18 09:06
session.abandon写在退出页面这是不会影响session.timeout的值的呀,除非点击了退出.
#5
qhscqb2007-08-18 09:09

服务器默认的时间是20分钟,可能你在管理的某个页面中降低要SESSION.TIMEOUT的值或写入了session.abandon,当你访问了这样的页面时就会退出吧

#6
35maoe2007-08-18 09:18
唉,我整站查询过,没有呀!!!在本地也没这种情况

[此贴子已经被作者于2007-8-18 9:19:05编辑过]


#7
qhscqb2007-08-18 09:21

那就要问问提供空间的供应商了.

#8
35maoe2007-08-18 09:24
如果是服务器空间设置问题,一般是哪里有问题呢,
#9
qhscqb2007-08-18 09:26
这个我也不太清楚,你不如试度将你的程序传到另一个空间去,再看看不没有这样的情况,如果有那就说明你的程序的某个地方有问题
#10
35maoe2007-08-18 09:30
呵呵,没别的空间呀,对了,下面这什么意思,没用过,在一个页面里找到的
Response.Expires = 0
Response.AddHeader "Pragma", "no-cache"
Response.AddHeader "cache-control", "no-store"
#11
qhscqb2007-08-18 09:35
本地无缓存,每次自动刷新
#12
qhscqb2007-08-18 09:38
你参考一下这里的说明:
[URL=http://support.microsoft.com/kb/234067/zh-cn]null[/URL]
#13
qhscqb2007-08-18 09:38
[URL=http://support.]http://support.[/URL]
#14
35maoe2007-08-18 09:39

它应该不会影响session吧.

#15
qhscqb2007-08-18 09:43

偶也不知道了,我没有出现过这样的情况,到别的空间试试,有免费的.

#16
35maoe2007-08-18 09:45
OK,谢谢了,我再找下原因!!
1