Are you seeing any error message in your logs?
Nothing.
Fact: The 1.4.3 version works perfectly.
-
This reply was modified 6 years ago by
Maxi Sosa.
Does it work when disabling WP_REDIS_SELECTIVE_FLUSH?
Unfortunately I cannot disable WP_REDIS_SELECTIVE_FLUSH because it clears the cache of the rest of the sites.
There were some major changes to the selective flushing in 1.5.0:
https://github.com/tillkruss/redis-cache/compare/1.4.3…1.5.0
To debug this, you’ll have to disable selective flushing and see if that works. If it does work, then you’ll have to run the LUA script by hand to see what the error is.
I have similar issues, where 1.5 breaks our site and I am seeing the following errors:
NOTICE: PHP message: Exception: Predis library not found. Re-install Redis Cache plugin or delete object-cache.php. in /.../wp-content/object-cache.php:552
No changes have been made to our server libraries.
Hi @austyfrosty,
thanks, that’s actionable. Looks like the issue is somewhere here:
https://github.com/tillkruss/redis-cache/blob/master/includes/object-cache.php#L543-L554
Could you make sure that the file /plugins/redis-cache/includes/predis/autoload.php exists on your server?
We see that there, but wanted to call out that 1.5.6 works, but 1.5.7 broke for our install. I’ll see if we can investigate more and get additional logs when we test 1.5.7 later this week.
These are the changes in 1.5.7, nothing related to Predis tho:
https://github.com/tillkruss/redis-cache/compare/1.5.6…1.5.7