Ticket #2288: 2288.diff

File 2288.diff, 546 bytes (added by davidhouse, 6 years ago)
  • wp-includes/cache.php

     
    396396                if (defined('DISABLE_CACHE')) 
    397397                        return; 
    398398 
    399                 // Disable the persistent cache if safe_mode is on. 
    400                 if ( ini_get('safe_mode') ) 
     399                // Disable the persistent cache if safe_mode is on, unless CACHE_ENABLED is set to true 
     400                if ( ini_get('safe_mode') && !(defined('CACHE_ENABLED') && CACHE_ENABLED)) 
    401401                        return; 
    402402 
    403403                if (defined('CACHE_PATH'))