[Request] Redis object cache pro wordpress plugin

Feb 14, 2020
49
37
18
26
Iran
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' );
 

bobikzoza

Active member
Babiato Lover
Trusted Uploader
Feb 23, 2020
627
216
43
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
 

skypeleft

Active member
Aug 10, 2019
401
71
28
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
 

skypeleft

Active member
Aug 10, 2019
401
71
28
Guys, only version 1.13.1 nulled (no need any config), working fine for me.
Please rollback this version
 

hellearth

Active member
Aug 19, 2020
365
113
43
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
 

Legolas

Active member
Trusted Uploader
Feb 26, 2019
175
216
43
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
 

moreCakePlease

New member
May 5, 2022
26
9
3
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?
 

skypeleft

Active member
Aug 10, 2019
401
71
28
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.
 

moreCakePlease

New member
May 5, 2022
26
9
3
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.
 

Legolas

Active member
Trusted Uploader
Feb 26, 2019
175
216
43
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
 

About us

  • Our community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day to make sure our community is one of the best.

Quick Navigation

User Menu