if ($cacheInstance->cache_file("config", true) == true) {
// Load config from cache
global $cacheArray;
- $cacheArray = $cacheInstance->cache_load();
+ $cacheArrayConfig = $cacheInstance->cache_load();
// Valid cache file
$CNT = 0; $newCache = array();
- foreach ($cacheArray as $key=>$array) {
+ foreach ($cacheArrayConfig as $key=>$array) {
foreach ($array as $key2=>$value) {
$newCache[$key2][$key] = $value;
}
// Overwrite the config with the cache version
$cacheArray['config'] = $newCache;
-
- // When there is a period (.) in the result this test will fail and so the cache file is
- // damaged/corrupted
- $TEST = "failed";
- if (count($cacheArray) > 0 ) $TEST = ($CNT / (count($cacheArray)));
- if ($TEST != bigintval($TEST)) {
- // Cache file is corrupted!
- $cacheInstance->cache_destroy();
- unset($cacheArray);
- }
} elseif (($_CONFIG['cache_config'] == "Y") && ($CSS != "1") && ($CSS != "-1")) {
// Create cache file here
$cacheInstance->cache_init("CONFIG");