Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Add Redis Session Support #15390
Pull Request for Issue # .
Summary of Changes
Added support for Redis session handling.
Modify the configuration.php file and include the following lines:
Sessions are stored in Redis and slight performance improvement when used in conjunction with Redis Cache.
Session management is done by Redis and will work in a clustered environment without using database session handler.
Documentation Changes Required
referenced this pull request
May 21, 2017
If you're a Mac user running Homebrew for PHP, this is actually pretty easy to test.
brew install redis brew install phpxx-redis (replace xx with the PHP version you're using) brew services start redis
Then get into global config, change the session handler (default settings are fine), save, and validate that things work using Redis as a session backend.
I'm comfortable merging based on my test, but it'd be nice if someone else could also do so.
I have tested this item
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/15390.
but we still need to manage situation like mod_status that directly access to the #__session table https://github.com/joomla/joomla-cms/blob/staging/administrator/modules/mod_status/mod_status.php#L33