* fixed installation

This commit is contained in:
slawkens1 2018-01-07 23:22:25 +01:00
parent a92355181f
commit 2dddb853f2

View File

@ -100,7 +100,7 @@ class OTS_DB_MySQL extends OTS_Base_DB
} }
global $cache, $config; global $cache, $config;
if($cache->enabled()) { if(isset($cache) && $cache->enabled()) {
$tmp = null; $tmp = null;
$need_revalidation = true; $need_revalidation = true;
if($cache->fetch('database_checksum', $tmp) && $tmp) { if($cache->fetch('database_checksum', $tmp) && $tmp) {
@ -129,7 +129,7 @@ class OTS_DB_MySQL extends OTS_Base_DB
public function __destruct() public function __destruct()
{ {
global $cache, $config; global $cache, $config;
if($cache->enabled()) { if(isset($cache) && $cache->enabled()) {
$cache->set('database_tables', serialize($this->has_table_cache)); $cache->set('database_tables', serialize($this->has_table_cache));
$cache->set('database_columns', serialize($this->has_column_cache)); $cache->set('database_columns', serialize($this->has_column_cache));
$cache->set('database_checksum', serialize(sha1($config['database_host'] . '.' . $config['database_name']))); $cache->set('database_checksum', serialize(sha1($config['database_host'] . '.' . $config['database_name'])));