【发布时间】:2014-02-22 11:34:55
【问题描述】:
我正在尝试作为 Joomla 的会话处理程序与 Memcache 通信。在PHP docs 底部示例之后,我已经注册了memcache 一个会话处理程序。一旦用户加载 Joomla 站点,其会话 ID 与其他用户数据一起存储到 Joomla 数据库中。但是现在我不知道如何使用 Memcache 来读取序列化的会话数据,就像可以使用 XCache 使用 xcache_get($sessionid)从数据库中删除。但是会话仍然存在。这让我很困惑。我需要访问(读/写)序列化的用户会话。如何从 PHP 会话处理程序中获取/设置它?
【问题讨论】:
-
这是什么版本的joomla?在任何情况下,如果不是通过 Joomla 的会话实现,您通常可以通过 $_SESSION 超级全局访问会话本身。直接访问会话不是最好的主意。
-
我指的是 Joomla 3.2。相信我,我知道直接操作不是一个好主意,但我正在努力开发一个patch for an issue 并且错过了获取 Memcache 以将其他会话处理程序的工作代码用于 Memcache(d) 处理程序
标签: php session memcached joomla3.0