public function tryConnect() {
		if ($this->db_connected) {
			return TRUE;
		}
		if (!class_exists('mysqli')) {
			BLog::addToLog($this->logsuffix . ': MySQLi class not found', LL_ERROR);
			return FALSE;
		}
		$this->mysqli = new \mysqli($this->db_host, $this->db_username, $this->db_password, $this->db_name, $this->db_port);
		if ((empty($this->mysqli)) || (mysqli_connect_errno())) {
			BLog::addToLog($this->logsuffix . ': ' . mysqli_connect_error(), LL_ERROR);
			return FALSE;
		}
		if (!$this->mysqli->set_charset("utf8")) return FALSE;
		$this->db_connected = TRUE;
		return TRUE;
	}