PHP会话随机数据


PHP Session Random Data

我们有一个在LOCALHOST中运行良好的应用程序,但当我们将代码传输到服务器时,PHP会话会出现问题。

正如一些人建议的那样,我们将会话处理程序更改为DB,因为我们使用了两个负载平衡的服务器。

问题是,当刷新页面时,会话表中的Data列会从一些编码字符随机更改为序列化数组。类似:

HbkEC0ZTvozN-e4pxjReRPmEI3Pd8cNB1QdNImNjWuVeGaGzaj...   

至:

cookiename|s:32:"0b0801a1e9c0e30d2bc3c329b16afa00"...

这是完全随机的——例如,你刷新页面4次,你有相同的数据,但在第5次刷新时数据发生了变化。

有什么建议吗?

看起来您有不同的服务器配置。尝试检查

session.serialize_handler

php.ini 中的设置