Joomla memcache会话问题
嗨,我和memcached+joomla有一些麻烦。我安装并启动了memcached=>joomla选项缓存类型memcache(write memcache options)和会话类型-memcache。保存所有选项,并且在无法登录到站点和管理之后。在error log nothing中,当我将缓存更改为数据库时,我可以登录,问题出在哪里?您运行的Joomla版本是什么,浏览器/服务器组合是什么 我假设您在进行这些更改后已清除浏览器缓存Joomla memcache会话问题,joomla,memcached,Joomla,Memcached,嗨,我和memcached+joomla有一些麻烦。我安装并启动了memcached=>joomla选项缓存类型memcache(write memcache options)和会话类型-memcache。保存所有选项,并且在无法登录到站点和管理之后。在error log nothing中,当我将缓存更改为数据库时,我可以登录,问题出在哪里?您运行的Joomla版本是什么,浏览器/服务器组合是什么 我假设您在进行这些更改后已清除浏览器缓存 有些web服务器,特别是共享主机,循环速度不如我们希望的
有些web服务器,特别是共享主机,循环速度不如我们希望的快,我在Joomla中的时间缓存设置更改时遇到了延迟,当它们生效时…不要将memcached用于会话缓存。使用数据库或文件缓存进行会话。这个问题非常简单!转到你的joomla目录 例如:
/home/user/workspace/joomla
并将文件打开到joomla文件夹中:
“configuration.php”
打开后,更改行:
public $session_handler = 'memcache';
到
好吧?我希望这对您有所帮助。谢谢Mark Matsusaki,但我们按照您的建议做了所有事情,但当我将内存缓存作为会话处理程序时,我无法登录到管理员,因此我认为使用memcache的最佳方法就是启用memcache并将会话处理程序用作数据库。如果您正在运行Joomla 1.5,您是否清理了缓存,下:工具,清理缓存,站点?您还可以在“工具”下清除过期的缓存。为什么?使用内存作为会话缓存有什么缺点吗?
public $session_handler = 'database';