php会话数据有时会丢失
发布时间:2020-12-13 17:51:36 所属栏目:PHP教程 来源:网络整理
导读:我们有一个 PHP会话问题. 有时我们的申请会失去会议无法确定架构.大多数时候(99,9%)没有错误发生. 这是一个非常大的应用程序(超过7,000个PHP页面).自问题发生以来,源代码尚未更改. PHP在IIS 7.5和Windows Server 2008上运行. 会话ID已从cookie中正确传输.受
我们有一个
PHP会话问题.
有时我们的申请会失去会议无法确定架构.大多数时候(99,9%)没有错误发生. 这是一个非常大的应用程序(超过7,000个PHP页面).自问题发生以来,源代码尚未更改. PHP在IIS 7.5和Windows Server 2008上运行. 会话ID已从cookie中正确传输.受影响的会话文件不再可用,或者为空或缺少数据.看起来数据已被删除,因为文件结构看起来正确. 会话锁定有效. 会话存储在SAN上.我们已将会话暂时保存在内部硬盘上.结果相同. 有没有人有解决问题的想法? 亲切的问候 保罗 PS.抱歉我的英文!
如果你有会话尝试会话处理程序.你可能不想硬编码所有这些页面,但肯定有一个或多个丢失它.此外,这归因于浏览器限制.如果我在IE上启动会话,那么Chrome中的管理员登录将固有地终止第一个会话,因为在还原SAN时不再识别其他会话. BTW您的会话超时期限未提及,但您的谈论(超过7,000个PHP页面).我建议你创建一个会话变量并传递它而不是依赖cookie,除非你的页面协调发布或更新很多因此你使用cookie的原因.您必须首先确保所有变量集都是唯一的.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |