- Compatible XF Versions
- 1.5
- Additional Requirements
- php 5.4
Allows the setup of a dedicated session cache distinct from the normal XF cache
Defines a "sessionCache" section in addition to of a "cache" section. Takes all the same options, except $config['cache']['cacheSessions']
Note;
A migration script is provided which knows how to copy MySQL or Redis Cache sessions to the new Session Cach Configuration.
Copying memcache sessions is not supported.
For copying Redis/MySQL sessions to a separate cache: copy_sessions_to_cache.php
Defines a "sessionCache" section in addition to of a "cache" section. Takes all the same options, except $config['cache']['cacheSessions']
Note;
- if no 'sessionCache' section is defined or it is disabled, falls back on existing cache/mysql storage
- Xenforo Session handling does not interact with php sessions
A migration script is provided which knows how to copy MySQL or Redis Cache sessions to the new Session Cach Configuration.
Copying memcache sessions is not supported.
For copying Redis/MySQL sessions to a separate cache: copy_sessions_to_cache.php
- Copy copy_sessions_to_cache.php to somewhere on the webserver.
- Edit the line:
Code:$fileDir = dirname(__FILE__) . '/html';
- Install add-on, configure sessionCache but disable.
- Run migration script.
- Configure sessionCache to be enabled.
- Note; some sessions will be lost, but not a large number.