已把session有效期设置为1440,可是还是session 很快就过期了,请问这是什么问题

ucgefq 2010-11-30 03:47:31
vb.net做的一个网站,在本机跑很长时间不会过期,但是放到外网服务器上一会就过期了,请问这是为什么?
...全文
172 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
robake 2010-12-01
  • 打赏
  • 举报
回复
那你是否是赶在了IIS回收应用程序池的时候上传的?

同时,询问一下,主机的空间环境是什么(指的服务器上运行的脚本支持),根据目前碰到过的,服务器上同时运行asp.net和php脚本时,很容易出现冲突,造成asp.net中的session提前失效。

如果服务器端是这类的环境,请要求空间商给你更换空间,或者要求空间商升级php,在php5中似乎没有此类的问题。

建议:对于不用的脚本,尤其是不同公司的产品,最好不要放在同一台服务器上,尤其是脚本环境,此类的空间稳定性不是很好。
ucgefq 2010-11-30
  • 打赏
  • 举报
回复
....么人了。。。。
ucgefq 2010-11-30
  • 打赏
  • 举报
回复
怎么没人回答了呢?

ucgefq 2010-11-30
  • 打赏
  • 举报
回复
打电话问了服务器提供商,说是默认的20分钟。。。可是没到20分钟就过期了啊。。。。
边城的刀声 2010-11-30
  • 打赏
  • 举报
回复
用asp.net session state存储你的session,别用Inproc模式。
robake 2010-11-30
  • 打赏
  • 举报
回复
那你需要确认服务器的设置比如IIS的设置,这个才是关键。

16,553

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧