Index: branches/5.2.x/core/kernel/managers/cache_manager.php =================================================================== diff -u -N -r14560 -r14585 --- branches/5.2.x/core/kernel/managers/cache_manager.php (.../cache_manager.php) (revision 14560) +++ branches/5.2.x/core/kernel/managers/cache_manager.php (.../cache_manager.php) (revision 14585) @@ -1,6 +1,6 @@ ' . $name . '"', E_USER_NOTICE); + return false; } + function SetConfigValue($name, $value) + { + $this->configVariables[$name] = $value; + + $fields_hash = Array ('VariableValue' => $value); + $this->Conn->doUpdate($fields_hash, TABLE_PREFIX . 'ConfigurationValues', 'VariableName = ' . $this->Conn->qstr($name)); + + $this->DeleteUnitCache(); + } + /** * Loads data, that was cached during unit config parsing *