Changeset 3811 for trunk/wp-includes/cache.php
- Timestamp:
- 05/31/2006 01:40:00 AM (20 years ago)
- File:
-
- 1 edited
-
trunk/wp-includes/cache.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/cache.php
r3810 r3811 65 65 var $warm_cache_hits = 0; 66 66 var $cache_misses = 0; 67 var $secret = ''; 67 68 68 69 function acquire_lock() { … … 175 176 176 177 function hash($data) { 177 global $wp_server_secret;178 if ( empty($wp_server_secret) )179 $wp_server_secret = DB_PASSWORD;180 181 178 if ( function_exists('hash_hmac') ) { 182 return hash_hmac('md5', $data, $ wp_server_secret);179 return hash_hmac('md5', $data, $this->secret); 183 180 } else { 184 return md5($data . $ wp_server_secret);181 return md5($data . $this->secret); 185 182 } 186 183 } … … 398 395 399 396 function WP_Object_Cache() { 400 global $blog_id ;397 global $blog_id, $wpdb; 401 398 402 399 if (defined('DISABLE_CACHE')) … … 427 424 $this->expiration_time = CACHE_EXPIRATION_TIME; 428 425 426 if ( defined('WP_SECRET') ) 427 $this->secret = WP_SECRET; 428 else 429 $this->secret = DB_PASSWORD . DB_USER . DB_NAME . DB_HOST . ABSPATH; 430 429 431 $this->blog_id = $this->hash($blog_id); 430 432 }
Note: See TracChangeset
for help on using the changeset viewer.