About Session Handler Redis
Session handler module for ProcessWire that uses Redis as the back-end session store.
Modules that have a unique purpose not covered by existing categories.
Close to stable, but users are advised to be cautious and test thoroughly.*
|Compatibility||2.5, 2.6, 2.7|
|Date Added||December 24, 2014|
This module's files should be placed in /site/modules/SessionHandlerRedis/
How to install or uninstall modules
PHP Session Handler module for ProcessWire that uses Redis as the back-end storage engine.
Using Redis as the back-end storage engine allows you to store your session data in the memory of a dedicated or sharedredis server. This allows sessions to be shared across multiple front-end instances of ProcessWire.
By default the module will attempt to connect to redis on 127.0.0.1 using the default redis port of 6379. It will usea TTL of 30 mins (1800seconds) for all session keys and will prefix them with PHPSESSID: and store them all in the default redis DB (number 0).
You can change any of these defaults by adding the following lines to your config.php file (adjusting as needed)...
$redis_session_server_ip = '127.0.0.1'; $redis_session_server_port = 6379; $redis_session_server_db = 0; $redis_session_server_prefix = "PHPSESSID:"; $redis_session_server_ttl = 1800;
No comments yet. Be the first to post!
Your e-mail is kept confidential and not included with your comment. Website is optional.
- Admin Helpers
- Core Modules
- Development Tools
- Field Types
- File Validator
- Input Fields
- Language Modules
- Language Packs
- Markup Generation
- Premium Modules
- Process Modules
- Proof of Concept
- Site Profiles
- Social, Feeds, Services
- Text Formatters
- Other Modules
- Users and Access
*Use modules at your own risk. There are no guarantees or warranties. It is recommended that you backup your site and database before installing new modules.