请问同一浏览器会话每次刷新Session_ID都不一样?是哪个参数问题? - 技术问答
在家里的xampp下完全正常,但在单位的IIS环境下刷新发觉每次输出的session_id都不一样,看session的save_path也有文件生成,想不通哪里的问题。。...
在家里的xampp下完全正常,但在单位的IIS环境下刷新发觉每次输出的session_id都不一样,看session的save_path也有文件生成,想不通哪里的问题。。。程序如下:
展开
2013-07-09
展开全部
这个session是PHP自己实现的,跟WEB服务器无关,跟浏览器有关。问题可能:1,浏览器禁用了cookie;2,cookie生存期 session.cookie_* 系列参数设置有问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-09
展开全部
IIS本身是基于asp和asp.net的,有些本应该有程序定义的功能,都被微软集成到com和Dcom中了(所以微软下编程很容易,因为很多东西都不用再敲代码了)。如果想在IIS下与apache下一致,可能需要更改IIS的session控制机制。具体怎么改,俺也不知道,对IIS研究不多。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
config.php 文件中 关于前缀的设置不能去修改,保持原来的空,$config['cookie_prefix'] = ""; 否则每次刷新网页就会产生新的session_id. 检查和域相关的设置,最好保持默认就好。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询