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

一个诡异问题,求助版主和各位朋友,求解决方法或替代方案

zfc123 发布于 2012-03-14 14:51, 422 次点击
前几天同事告诉我,网站后台登陆不了,以为他把密码忘了,改回来再试,还是无法登陆,显示为登陆超时,或验证码错误,经查看程序,发现每刷新一下网页或跳转一个网页的时候,SessionID就会改变,选网上google了一下,大部分都是说配置问题,可我的是asp,而且以前在这个空间使用正常,联系空间商,给换了一个空间,还是不可以,后来空间商给又换一空间,安装了一个他们的网站程序,可以正常登陆,可是接着上传我的网站,还是不可以,诡异的是,这时再换回他的网站,也不可以了,同样SessionID会变化.而我的网站在我本地,测试是正常的.

急求帮助,或着帮着提供一个替换Session的方案.非常感谢.
5 回复
#2
wangnannan2012-03-14 16:26
“应用程序池属性”的“性能”选项卡的“最大工作进程数”框中,设置成 1
如果这个值大于 1,每个请求都将启动一个新的工作进程实例
如果不是1,就会出现例用这个程序池的程序Session不稳定的情况发生。 也许就是你说的那种情况
#3
zfc1232012-03-14 18:47
以下是引用wangnannan在2012-3-14 16:26:41的发言:

“应用程序池属性”的“性能”选项卡的“最大工作进程数”框中,设置成 1
如果这个值大于 1,每个请求都将启动一个新的工作进程实例
如果不是1,就会出现例用这个程序池的程序Session不稳定的情况发生。 也许就是你说的那种情况

请问这个要怎么设置,让空间商设置吗?还是我的程序引起的,因为在没上传我的程序前,他给安的程序是正常的,上传后,他的程序也不正常了.谢谢
#4
stock22012-03-15 15:57
空间商设置。
#5
ysf01812012-03-15 16:12
我估计是你代码问题,那里有更新 session 值的,换多个空间商还这样。检查代码。
#6
zfc1232012-03-16 22:55
回复 5楼 ysf0181
我asp新手,请问版主关于session操作的命令都有哪些,主要是关于能改变sessionid的命令,我以session为关键字搜索所有网页,没发现什么异常呀。
1