Bernard Traquena
Forum Replies Created
Viewing 2 replies - 1 through 2 (of 2 total)
-
Forum: Plugins
In reply to: [Redis Object Cache] Status: Not ConnectedForum: Plugins
In reply to: [Redis Object Cache] Status: Not ConnectedThis line is causing issue when your redis is in master/slave replication mode. Command INFO is not allowed in replication mode.
$server_info = $this->redis->info( 'SERVER' );Temporary fix.
@@ -572,11 +572,14 @@ class WP_Object_Cache $this->redis->ping(); } - $server_info = $this->redis->info( 'SERVER' ); - if (isset($server_info['redis_version'])) { - $this->redis_version = $server_info['redis_version']; - } elseif (isset( $server_info['Server']['redis_version'])) { - $this->redis_version = $server_info['Server']['redis_version']; + // If not in replication mode. + if ( ! $options['replication'] ) { + $server_info = $this->redis->info( 'SERVER' ); + if (isset($server_info['redis_version'])) { + $this->redis_version = $server_info['redis_version']; + } elseif (isset( $server_info['Server']['redis_version'])) { + $this->redis_version = $server_info['Server']['redis_version']; + } }- This reply was modified 6 years, 6 months ago by Bernard Traquena.
Viewing 2 replies - 1 through 2 (of 2 total)