Index: trunk/core/kernel/utility/unit_config_reader.php =================================================================== diff -u -r3216 -r3282 --- trunk/core/kernel/utility/unit_config_reader.php (.../unit_config_reader.php) (revision 3216) +++ trunk/core/kernel/utility/unit_config_reader.php (.../unit_config_reader.php) (revision 3282) @@ -213,7 +213,7 @@ if (defined('CACHE_CONFIGS_FILES')) { $conn =& $this->Application->GetADODBConnection(); $data = $conn->GetRow('SELECT Data, Cached FROM '.TABLE_PREFIX.'Cache WHERE VarName = "config_files"'); - if ($data && $data['Cached'] > (time() - 3600) ) { + if ($data && $data['Cached'] > (adodb_mktime() - 3600) ) { $this->configFiles = unserialize($data['Data']); $files_cached = $data['Cached']; } @@ -228,7 +228,7 @@ if (defined('CACHE_CONFIGS_DATA') && CACHE_CONFIGS_DATA) { $conn =& $this->Application->GetADODBConnection(); $data = $conn->GetRow('SELECT Data, Cached FROM '.TABLE_PREFIX.'Cache WHERE VarName = "config_data"'); - if ($data && $data['Cached'] > (time() - 3600) ) { + if ($data && $data['Cached'] > (adodb_mktime() - 3600) ) { $this->configData = unserialize($data['Data']); $data_cached = $data['Cached']; } @@ -248,7 +248,7 @@ $this->includeConfigFiles(); } - /*// && (time() - $cached) > 600) - to skip checking files modified dates + /*// && (adodb_mktime() - $cached) > 600) - to skip checking files modified dates if ( !defined('CACHE_CONFIGS') ) { $fh=opendir($folderPath); while(($sub_folder=readdir($fh))) @@ -262,13 +262,13 @@ }*/ if (defined('CACHE_CONFIGS_DATA') && $data_cached == 0) { - $conn->Query('REPLACE '.TABLE_PREFIX.'Cache (VarName, Data, Cached) VALUES ("config_data", '.$conn->qstr(serialize($this->configData)).', '.time().')'); + $conn->Query('REPLACE '.TABLE_PREFIX.'Cache (VarName, Data, Cached) VALUES ("config_data", '.$conn->qstr(serialize($this->configData)).', '.adodb_mktime().')'); } $this->ParseConfigs(); if (defined('CACHE_CONFIGS_FILES') && $files_cached == 0) { - $conn->Query('REPLACE '.TABLE_PREFIX.'Cache (VarName, Data, Cached) VALUES ("config_files", '.$conn->qstr(serialize($this->configFiles)).', '.time().')'); + $conn->Query('REPLACE '.TABLE_PREFIX.'Cache (VarName, Data, Cached) VALUES ("config_files", '.$conn->qstr(serialize($this->configFiles)).', '.adodb_mktime().')'); } unset($this->configFiles);