PHP文件中奇怪的会话数据,无法反序列化

时间:2010-11-24 01:33:00

标签: php session

我需要在子域之间共享会话,但我的会话以奇怪的格式存储。例如,如果不比较来自不同服务器的相同会话数据(来自会话文件),我会看到在第一种情况下数据正确存储但不存储在第二种情况中。

第一个服务器会话字符串:

TEST_VAR|s:10:"TEST VALUE";

第二个服务器会话字符串:

NUnNmu-NLaO2lP-1J_LVRdJm5cPH54dlnDN1W1GaHXrebf3hl_clOl3xeoZlvHsj

我使用相同的代码生成会话,问题出在哪里?谁知道什么是错的?我怎么能解码这个奇怪的字符串? session_decode()无法处理它。

1 个答案:

答案 0 :(得分:3)

这可能会有所帮助:PHP / Drupal, Session Storage and encryption

如果没有,请检查两台服务器上的php.ini / phpinfo(),看看会话相关配置是否有任何差异。