public static function ClientVersion()
    {
        ob_start();
        phpinfo(INFO_MODULES);
        $Info = ob_get_contents();
        ob_end_clean();
        $Info = stristr($Info, 'Client API version');
        preg_match('/[1-9].[0-9].[1-9][0-9]/', $Info, $Match);
        $Client = $Match[0];
        return $Client;
    }
}
global $FCCore, $Database, $InstallationInProgress;
$Database = new Database($FCCore);
$InstallationInProgress = true;
if (isset($FCCore['Website']['Database']['host']) && $FCCore['Website']['Database']['host'] != '') {
    if (!isset($_SESSION['installation_in_progress'])) {
        if (session_status() == PHP_SESSION_NONE) {
            global $Session;
            $Session = new Session();
            $Session->startSimple();
        }
    }
} else {
    session_start();
    $_SESSION['preferredlanguage'] = '';
    $_SESSION['installation_in_progress'] = true;
    if (strpos($_SERVER['REQUEST_URI'], '/Install') === false) {
        header('Location: /Install');
    }
}