• You MUST read the Babiato Rules before making your first post otherwise you may get permanent warning points or a permanent Ban.

    Our resources on Babiato Forum are CLEAN and SAFE. So you can use them for development and testing purposes. If your are on Windows and have an antivirus that alerts you about a possible infection: Know it's a false positive because all scripts are double checked by our experts. We advise you to add Babiato to trusted sites/sources or disable your antivirus momentarily while downloading a resource. "Enjoy your presence on Babiato"

[Request] Redis object cache pro wordpress plugin

After I followed your tutorial to set it up, the plugin is still ......

License: Missing token
Add below codes to functions.php (theme folder) :

// Force the object cache drop-in to be valid
add_filter( 'objectcache_validate_dropin', '__return_false' );

// Force object cache drop-in version to be up-to-date
add_filter( 'objectcache_validate_dropin_version', '__return_false' );

// Disable filesystem health check
add_filter( 'objectcache_check_filesystem', '__return_false' );
 
Add below codes to functions.php (theme folder) :

// Force the object cache drop-in to be valid
add_filter( 'objectcache_validate_dropin', '__return_false' );

// Force object cache drop-in version to be up-to-date
add_filter( 'objectcache_validate_dropin_version', '__return_false' );

// Disable filesystem health check
add_filter( 'objectcache_check_filesystem', '__return_false' );
please download the plugin itself
 
guys, this real work.
1). If not work go to /wp-content/plugins/redis-cache-pro/src/licence.php
and change in strings 134 - 175 return $this->state === self::Valid;
like this
1619390816994.png
2). Than replace in string 204 text

return (object) [
'plan' => $this->plan,
'state' => $this->state,
'token' => $this->token,
'organization' => $this->organization,
'last_check' => $this->last_check,
'valid_as_of' => $this->valid_as_of,

this text

return (object) [
'plan' => $this->plan,
'state' => 'valid',
'token' => $this->token,
'organization' => 'organization',
'last_check' => current_time('timestamp'),
'valid_as_of' => current_time('timestamp'),

3). in wp-config write this

define('WP_REDIS_CONFIG', [
'host' => '127.0.0.1',
'port' => 6379,
'database' => 0, // change for each site
'maxttl' => 86400 * 7,
'timeout' => 1.0,
'read_timeout' => 1.0,
'split_alloptions' => true,
'debug' => false,
]);

define('WP_REDIS_DISABLED', false);

4). Copy file object-cache.php from /wp-content/plugins/redis-cache-pro/stubs/ to /wp-content/
Go to dashboard, refresh page, or relogin and press activate button in wiget

Result
Без названия.png
Please make a video help config pro, your image broken.
I got: License: Missing token , Drop-in: Invalid
 
Guys, only version 1.13.1 nulled (no need any config), working fine for me.
Please rollback this version
 
Version v1.15.0 - 2022-06-10 has been released.
It updates a lot of new functions.

But stay with the old version if your website is working fine :D

Added​

  • Added analytics charts under Settings > Object Cache
  • Added plugin updates under Settings > Object Cache -> Updates
  • Added various tools under Settings > Object Cache -> Tools
  • Added WordPress 6.0's and functionswp_cache_*_multiple()wp_cache_flush_runtime()
  • Added support for Redis Sentinel
  • Hijack all transactions to allow command logging
  • Added for all redirectsX-Redirect-By
  • Added , , and configuration optionsanalyticssentinelsservicerelay.invalidations
  • Added REST API endpoint for analytics, cache groups and latency
  • Added and to master()replicas()PhpRedisReplicatedConnection
  • Added to nodes()PhpRedisClusterConnection
  • Added configuration optionupdates
  • Added CLI command that mimics REST API endpointwp redis analytics

Changed​

  • ⚠️ Require PHP 7.2+
  • ⚠️ Require Relay v0.4.0
  • ⚠️ Added to flush_runtime()ObjectCacheInterface
  • ⚠️ Added , and to add_multiple()set_multiple()delete_multiple()ObjectCacheInterface
  • ⚠️ Added and connectToSentinels()connectToReplicatedServers() ConnectionInterface
  • Use group name as hash slot on cluster connections
  • Deprecated in favor of for naming consistencyflushMemory()flushRuntime()
  • Redirect to settings after activation
  • Allow analytics to be restored after cache flushes
  • Only accept integers and non-empty strings as key names
  • Dropped type for in several methodsstring$keyObjectCacheInterface
  • Hide misleading Relay statistics in wp redis info
  • Reverted: Store as individual keys when using Relayalloptions
  • Increased Batcache compatibility
  • Disabled option when using Redis clusterflush_network
  • Marked PhpRedis v5.3.4 and older as outdated
  • Catch everywhere, not ThrowableException
  • Use a single objectwindow.objectcache
  • Highlight expensive commands in Query Monitor
  • Be more helpful about missing command logs in Query Monitor

Fixed​

  • Fixed rare error when enabling drop-in
  • Block when is not setwp redis enableWP_REDIS_CONFIG
  • Fixed instantiating configuration without valid client extension present
  • Avoid fatal error in when no connection is establishedCommandsCollector
  • Show calls as actual commands in Query MonitorrawCommand()
  • Various other bug fixes small additions and improvements
  • Fixed selecting non-zero databases in wp redis cli
  • Fixed rare rendering issue with wp redis watch digest
  • Fixed normalization of IDNs
  • Don't request filesystem write access to check for drop-in existence
  • Fixed rare bug when flushing specific site via wp redis flush 1337

Security​

  • Prevent risky plugin auto-updates
  • Prevent plugin upgrades when using version control

v1.14.5 - 2022-03-22​

Added​

  • Store as individual keys when using Relayalloptions
  • Added health check for Relay configuration
  • Added helper methodPlugin::config()

Changed​

  • Bump Relay requirement to v0.3.0
  • Sped up lookups by caching prefixObjectCache::id()
  • Sped up hash deletion when using alloptionsasync_flush
  • ⚠️ Renamed trait to SplitsAllOptionsSplitsAllOptionsIntoHash

Fixed​

  • Fixed support of older Query Monitor versions
  • Added missing and to diagnosticsretriesbackoff
  • Avoid rare error in Connection::ioWait()
  • Avoid rare in TypeErrorDiagnostics
  • Avoid rare error in Query Monitor when no connection is present
 
Version v1.15.0 - 2022-06-10 has been released.
It updates a lot of new functions.

But stay with the old version if your website is working fine :D
Can you upload the new untouched version? Thanks
 
Has anyone been able to do a benchmark compare of the free version vs. the paid version? What is the actual performance gain between the 2, is the paid version even worth the trouble?
 
Has anyone been able to do a benchmark compare of the free version vs. the paid version? What is the actual performance gain between the 2, is the paid version even worth the trouble?
sure, the paid version will get the fastest performance for your site and more.
 
sure, the paid version will get the fastest performance for your site and more.
I guess i am more of a numbers kind of guy and like to see benchmark between the 2 versions. Not sure if the performance increase is high enough to warrant the cost and effort to null...i'd like to be proven wrong though.
 
I nulled the latest version(1.15.1) of the plugin and added it to the forum.
The plugin will be available for download after admins or moderators approve it.

redis5.jpg
Thanks a lot. I've been requesting this some time ago, to null it and post it back here (I nulled the 1.14.3 version). It seems that you have done it well
 
AdBlock Detected

We get it, advertisements are annoying!

However in order to keep our huge array of resources free of charge we need to generate income from ads so to use the site you will need to turn off your adblocker.

If you'd like to have an ad free experience you can become a Babiato Lover by donating as little as $5 per month. Click on the Donate menu tab for more info.

I've Disabled AdBlock