define($key, dirname(__FILE__) . $value); } } require_once 'libs/install_tables.php'; require_once 'libs/upgrade_tables.php'; require_once 'libs/install_functions.php'; require_once BASE . 'Hotaru.php'; $newH = false; if ($settings_file_exists) { $settings = settingsFile($settings_file_exists); // Check whether database and tables exist on this server $db = new ezSQL_mysql($settings->dbuser_name, $settings->dbpassword_name, $settings->dbname_name, $settings->dbhost_name); $db->show_errors = false; $database_exists = $db->quick_connect($settings->dbuser_name, $settings->dbpassword_name, $settings->dbname_name, $settings->dbhost_name); if ($database_exists) { $table_exists = $db->table_exists('miscdata'); if ($table_exists) { $h = \Libs\Hotaru::instance(); $h->start('install'); } else { $newH = true; } } else { // no db at all $newH = true; } } else { $newH = true; } if ($newH) { //print 'newH';