Remove exception for legacy config file in App->loadDatabase
This commit is contained in:
parent
7b8efcc23d
commit
007ec92ae4
1 changed files with 10 additions and 7 deletions
17
src/App.php
17
src/App.php
|
@ -337,6 +337,15 @@ class App
|
||||||
$a = $this;
|
$a = $this;
|
||||||
|
|
||||||
include $this->basepath . DIRECTORY_SEPARATOR . '.htconfig.php';
|
include $this->basepath . DIRECTORY_SEPARATOR . '.htconfig.php';
|
||||||
|
|
||||||
|
$this->setConfigValue('database', 'hostname', $db_host);
|
||||||
|
$this->setConfigValue('database', 'username', $db_user);
|
||||||
|
$this->setConfigValue('database', 'password', $db_pass);
|
||||||
|
$this->setConfigValue('database', 'database', $db_data);
|
||||||
|
if (isset($a->config['system']['db_charset'])) {
|
||||||
|
$this->setConfigValue('database', 'charset', $a->config['system']['db_charset']);
|
||||||
|
}
|
||||||
|
|
||||||
unset($db_host, $db_user, $db_pass, $db_data);
|
unset($db_host, $db_user, $db_pass, $db_data);
|
||||||
|
|
||||||
if (isset($default_timezone)) {
|
if (isset($default_timezone)) {
|
||||||
|
@ -526,12 +535,6 @@ class App
|
||||||
}
|
}
|
||||||
$db_pass = (string) getenv('MYSQL_PASSWORD');
|
$db_pass = (string) getenv('MYSQL_PASSWORD');
|
||||||
$db_data = getenv('MYSQL_DATABASE');
|
$db_data = getenv('MYSQL_DATABASE');
|
||||||
} elseif (file_exists($this->basepath . DIRECTORY_SEPARATOR . '.htconfig.php')) {
|
|
||||||
$a = new \stdClass();
|
|
||||||
include $this->basepath . DIRECTORY_SEPARATOR . '.htconfig.php';
|
|
||||||
$charset = isset($a->config["system"]["db_charset"]) ? $a->config["system"]["db_charset"] : $charset;
|
|
||||||
|
|
||||||
unset($a);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$stamp1 = microtime(true);
|
$stamp1 = microtime(true);
|
||||||
|
@ -539,7 +542,7 @@ class App
|
||||||
\dba::connect($db_host, $db_user, $db_pass, $db_data, $charset);
|
\dba::connect($db_host, $db_user, $db_pass, $db_data, $charset);
|
||||||
unset($db_host, $db_user, $db_pass, $db_data, $charset);
|
unset($db_host, $db_user, $db_pass, $db_data, $charset);
|
||||||
|
|
||||||
$this->save_timestamp($stamp1, "network");
|
$this->save_timestamp($stamp1, 'network');
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in a new issue