gpt4 book ai didi

php - 为什么使用 session_set_save_handler 会丢失 session 数据?

转载 作者:太空宇宙 更新时间:2023-11-03 17:24:02 25 4
gpt4 key购买 nike

我正在将 PHP4 应用程序从旧版本的 CentOS 迁移到新版本。

我正在使用 session_set_save_handler 并且出于某种原因调用以下回调时,

write(string $sessionId, string $data)

$sessionId 已设置,但 $data 为空。

我的第一个猜测是缺少 WDDX模块,但我已经激活它并且它正确显示在 info.php 页面中。

您认为这可能是 xml 序列化的问题吗?知道如何访问某些日志文件中的错误消息以找出真正的原因吗?

提前谢谢你。

最佳答案

即使 WDDX 模块由于某种原因被激活我忽略了,php 实际上必须用这个标志编译:'--enable-wddx'

WDDX is only available, if PHP is compiled with WDDX support.

http://php.net/manual/en/session.configuration.php#ini.session.serialize-handler

关于php - 为什么使用 session_set_save_handler 会丢失 session 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36578259/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com