/home/cp181240/www/mystric.com/backoffice/inc/backoffice_init.php
<?php
if(!isset($_SESSION)) {
	session_start();
}
ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(E_ALL);

define('ADMIN_PATH','../../');

require_once(ADMIN_PATH.'apps/functions.inc.php');

// if(is_session_started() === FALSE){
// 	session_start();
// }
$s = empty($_SERVER["HTTPS"]) ? '' : ($_SERVER["HTTPS"] == "on") ? "s" : "";
$_PROTOCOL = substr(strtolower($_SERVER["SERVER_PROTOCOL"]), 0, strpos(strtolower($_SERVER["SERVER_PROTOCOL"]), "/")) . $s;
$_DOMAIN_NAME = $_SERVER['HTTP_HOST'];

if(!isset($_SESSION['IS_USER_LOGIN'])||empty($_SESSION['IS_USER_LOGIN'])||!isset($_SESSION['USER_LOGIN'])||!isset($_SESSION['USER_ID'])){ 
	header("Location:".$_PROTOCOL."://$_DOMAIN_NAME/backoffice/"); 
}

define('PATH_DB',ADMIN_PATH.'apps/classes/db/onepage.db');

require_once(ADMIN_PATH.'apps/classes/load-admin.php');

$_SESSION['_DOMAIN']['usage_lang'] = $_USAGE_LANG;

$_SESSION['_ALL_LANGUAGE'] = $_ALL_LANGUAGE;

$_SESSION['_BACKOFFICE_INIT'] = time();

$_ADMIN_LANGUAGE = 'th';

$_SESSION['_ADMIN_LANGUAGE'] = $_ADMIN_LANGUAGE;

$_SESSION['_ADMIN_LANGUAGE'] = strtolower($_ADMIN_LANGUAGE);
?>