require_once 'boot.php';
-if (empty($a)) {
- $a = new App(__DIR__);
-}
+$a = new App(__DIR__);
BaseObject::setApp($a);
// We assume that the index.php is called by a frontend process
require_once "include/dba.php";
if (!$install) {
- dba::connect($db_host, $db_user, $db_pass, $db_data, $install);
+ $result = dba::connect($db_host, $db_user, $db_pass, $db_data);
unset($db_host, $db_user, $db_pass, $db_data);
+ if (!$result) {
+ System::unavailable();
+ }
+
/**
* Load configs from db. Overwrite configs from .htconfig.php
*/
exit();
}
+ Config::init();
Session::init();
Addon::loadHooks();
Addon::callHooks('init_1');