Hmm, that’s odd. that plugin (QM), unless I have completely misunderstood it, generated this information relating to this plugin (Redis) and its performance. But if that is not right, I apologise.
The Redis page has this:
Status: Not connected
Drop-in: Valid
Filesystem: Writeable
AND THEN, your diagnostics report this:
Status: Not connected
Client:
Drop-in: Valid
Disabled: No
Ping:
Connection Exception: Connection refused [tcp://127.0.0.1:6379] (Predis\Connection\ConnectionException)
Errors: [
"Connection refused [tcp:\/\/127.0.0.1:6379]"
]
PhpRedis: Not loaded
Relay: Not loaded
Predis: 1.1.9
Credis: Not loaded
PHP Version: 8.1.3
Plugin Version: 2.0.23
Redis Version: Unknown
Multisite: No
Metrics: Disabled
Metrics recorded: null
Filesystem: Working
Global Prefix: "zcIwjRpM"
Blog Prefix: "zcIwjRpM"
WP_REDIS_PREFIX: "bpFkx7r: IVWt$l>SsbuX9$oL?mfCEA(Q*V*;FJ>d|}c1>Gv0yxYE_k8y7sf[2@j"
WP_CACHE_KEY_SALT: "bpFkx7r: IVWt$l>SsbuX9$oL?mfCEA(Q*V*;FJ>d|}c1>Gv0yxYE_k8y7sf[2@j"
Global Groups: [
"blog-details",
"blog-id-cache",
"blog-lookup",
"global-posts",
"networks",
"rss",
"sites",
"site-details",
"site-lookup",
"site-options",
"site-transient",
"users",
"useremail",
"userlogins",
"usermeta",
"user_meta",
"userslugs",
"redis-cache"
]
Ignored Groups: [
"counts",
"plugins",
"themes",
"blog-details",
"blog-id-cache",
"blog-lookup",
"global-posts",
"networks",
"rss",
"sites",
"site-details",
"site-lookup",
"site-options",
"site-transient",
"users",
"useremail",
"userlogins",
"usermeta",
"user_meta",
"userslugs",
"redis-cache",
"blog_meta"
]
Unflushable Groups: []
Drop-ins: [
"Query Monitor Database Class v by ",
"Redis Object Cache Drop-In v2.0.23 by Till Krüss"
]
—
The three here come from additional logging by the QM monitor, which, even if it is not due to your plugin, is attributing the problem to your plugin, and might be of interest to you. If not, no problem, I’m not blaming, just trying to figure out options.
—
Warning stream_socket_client(): Unable to connect to tcp://127.0.0.1:6379 (Connection refused) 1 –
wp-content/plugins/redis-cache/dependencies/predis/predis/src/Connection/StreamConnection.php:127
stream_socket_client()
wp-content/plugins/redis-cache/dependencies/predis/predis/src/Connection/StreamConnection.php:127
Predis\C\StreamConnection->createStreamSocket()
wp-content/plugins/redis-cache/dependencies/predis/predis/src/Connection/StreamConnection.php:178
Predis\C\StreamConnection->tcpStreamInitializer()
wp-content/plugins/redis-cache/dependencies/predis/predis/src/Connection/StreamConnection.php:100
Predis\C\StreamConnection->createResource()
wp-content/plugins/redis-cache/dependencies/predis/predis/src/Connection/AbstractConnection.php:81
Predis\C\AbstractConnection->connect()
wp-content/plugins/redis-cache/dependencies/predis/predis/src/Connection/StreamConnection.php:258
Predis\C\StreamConnection->connect()
wp-content/plugins/redis-cache/dependencies/predis/predis/src/Client.php:215
Predis\Client->connect()
wp-content/object-cache.php:802
WP_Object_Cache->connect_using_predis()
wp-content/object-cache.php:495
WP_Object_Cache->__construct()
wp-content/plugins/redis-cache/includes/diagnostics.php:32
Rhubarb\R\U\Tab->display()
wp-content/plugins/redis-cache/includes/ui/settings.php:59
Rhubarb\R\Plugin->show_admin_page()
wp-includes/class-wp-hook.php:307
do_action(‘settings_page_redis-cache’)
wp-admin/admin.php:259
Plugin: redis-cache
Warning Trying to access array offset on value of type null 1 –
wp-content/object-cache.php:2083
WP_Object_Cache->info()
wp-content/plugins/redis-cache/includes/class-qm-collector.php:55
Rhubarb\R\QM_Collector->process()
wp-content/plugins/query-monitor/classes/Collectors.php:86
do_action(‘shutdown’)
wp-includes/load.php:1100
shutdown_action_hook()
Unknown location`
—
Warning stream_socket_client(): Unable to connect to tcp://127.0.0.1:6379 (Connection refused) 1 –
wp-content/plugins/redis-cache/dependencies/predis/predis/src/Connection/StreamConnection.php:127
stream_socket_client()
wp-content/plugins/redis-cache/dependencies/predis/predis/src/Connection/StreamConnection.php:127
Predis\C\StreamConnection->createStreamSocket()
wp-content/plugins/redis-cache/dependencies/predis/predis/src/Connection/StreamConnection.php:178
Predis\C\StreamConnection->tcpStreamInitializer()
wp-content/plugins/redis-cache/dependencies/predis/predis/src/Connection/StreamConnection.php:100
Predis\C\StreamConnection->createResource()
wp-content/plugins/redis-cache/dependencies/predis/predis/src/Connection/AbstractConnection.php:81
Predis\C\AbstractConnection->connect()
wp-content/plugins/redis-cache/dependencies/predis/predis/src/Connection/StreamConnection.php:258
Predis\C\StreamConnection->connect()
wp-content/plugins/redis-cache/dependencies/predis/predis/src/Client.php:215
Predis\Client->connect()
wp-content/object-cache.php:802
WP_Object_Cache->connect_using_predis()
wp-content/object-cache.php:495
WP_Object_Cache->__construct()
wp-content/plugins/redis-cache/includes/diagnostics.php:32
Rhubarb\R\U\Tab->display()
wp-content/plugins/redis-cache/includes/ui/settings.php:59
Rhubarb\R\Plugin->show_admin_page()
wp-includes/class-wp-hook.php:307
do_action(‘settings_page_redis-cache’)
wp-admin/admin.php:259
Plugin: redis-cache
—
Warning Trying to access array offset on value of type null 1 –
wp-content/object-cache.php:2083
WP_Object_Cache->info()
wp-content/plugins/redis-cache/includes/class-qm-collector.php:55
Rhubarb\R\QM_Collector->process()
wp-content/plugins/query-monitor/classes/Collectors.php:86
do_action(‘shutdown’)
wp-includes/load.php:1100
shutdown_action_hook()
Unknown location`