See file /var/www/h5924/data/www/zadelo.studio/protected/controller/public/PublicController.php


+ Error on line 2

if (empty($_SESSION)) session_start();

<?php
if (empty($_SESSION)) session_start();


if (
Doo::conf()->LANGUAGE_OR_REGION == 'language') {
    
// USE LANGUAGES
    
$_SESSION['language'] = array_key_exists($_SERVER["HTTP_HOST"], Doo::conf()->HOST_LANGUAGE) ?
        
Doo::conf()->HOST_LANGUAGE[$_SERVER["HTTP_HOST"]] :
        
Doo::conf()->LANGUAGE;
} elseif (
Doo::conf()->LANGUAGE_OR_REGION == 'region') {
    
// USE REGIONS
    
$_SESSION['language'] = array_key_exists($_SERVER["HTTP_HOST"], Doo::conf()->HOST_REGION) ?
        
Doo::conf()->HOST_REGION[$_SERVER["HTTP_HOST"]] :
        
Doo::conf()->REGION;
}

setlocale(LC_ALL'ru_RU.UTF-8');

class 
PublicController extends DooController{

    public function 
translator() {
        return 
Doo::translator('Csv'Doo::conf()->SITE_PATH 'languages/public/' $_SESSION['language'] . '.csv');
    }

    public function 
setLanguage() {
        if (!empty(
$this->params['language'])) {
            
$_SESSION['language'] = $this->params['language'];
        }

        return array(
'/''internal');
    }

}
?>


* Stack Trace...

  1. /var/www/h5924/data/www/zadelo.studio/index.php(37) calling run()
  2. /var/www/h5924/data/www/zadelo.studio/dooframework/app/DooWebApp.php(34) calling routeTo()
  3. /var/www/h5924/data/www/zadelo.studio/dooframework/app/DooWebApp.php(59) calling require_once()
  4. /var/www/h5924/data/www/zadelo.studio/protected/controller/public/PageController.php(2) calling loadController()
  5. /var/www/h5924/data/www/zadelo.studio/dooframework/Doo.php(301) calling load()
  6. /var/www/h5924/data/www/zadelo.studio/dooframework/Doo.php(265) calling require_once()
  7. /var/www/h5924/data/www/zadelo.studio/protected/controller/public/PublicController.php(2) calling session_start()


* Variables...  Conf .  GET  .  POST  .  Session  .  Cookie 


object(DooConfig)#1 (41) {
  
["AUTOLOAD"] => NULL
  
["SITE_PATH"] => string(38"/var/www/h5924/data/www/zadelo.studio/"
  
["PROTECTED_FOLDER"] => string(10"protected/"
  
["BASE_PATH"] => string(51"/var/www/h5924/data/www/zadelo.studio/dooframework/"
  
["LOG_PATH"] => NULL
  
["APP_URL"] => string(21"http://zadelo.studio/"
  
["SUBFOLDER"] => string(1"/"
  
["APP_MODE"] => string(4"prod"
  
["AUTOROUTE"] => bool(false)
  [
"DEBUG_ENABLED"] => bool(true)
  [
"ERROR_404_DOCUMENT"] => NULL
  
["ERROR_404_ROUTE"] => string(6"/error"
  
["CACHE_PATH"] => NULL
  
["AUTO_VIEW_RENDER_PATH"] => NULL
  
["MEMCACHE"] => NULL
  
["TEMPLATE_ENGINE"] => string(7"DooView"
  
["TEMPLATE_SHOW_COMMENT"] => NULL
  
["TEMPLATE_ALLOW_PHP"] => NULL
  
["TEMPLATE_COMPILE_ALWAYS"] => NULL
  
["TEMPLATE_GLOBAL_TAGS"] => NULL
  
["MODULES"] => NULL
  
["APP_NAMESPACE_ID"] => NULL
  
["VERSION"] => string(5"3.1.1"
  
["PROJECT_TITLE"] => string(9"Zadelo.by"
  
["ADMIN_EMAIL"] => string(21"veselzadelo@gmail.com"
  
["REQUEST_EMAIL"] => string(16"privet@zadelo.by"
  
["REQUEST_EMAILS"] => array(3) {
    [
"by"] =>   string(16"privet@zadelo.by"
    
["ru"] =>   string(20"privet@zadelo.studio"
    
["pl"] =>   string(15"witaj@zadelo.pl"
  
}
  [
"ADMIN_NAME"] => string(14"Команда"
  
["LANGUAGE"] => string(2"by"
  
["HOST_LANGUAGE"] => array(4) {
    [
"localhost"] =>   string(2"by"
    
["zadelo.by"] =>   string(2"by"
    
["zadelo.studio"] =>   string(2"by"
    
["zadelo.pl"] =>   string(2"pl"
  
}
  [
"REGION"] => string(2"by"
  
["HOST_REGION"] => array(3) {
    [
"zadelo.by"] =>   string(2"by"
    
["zadelo.studio"] =>   string(2"by"
    
["zadelo.pl"] =>   string(2"pl"
  
}
  [
"LANGUAGE_OR_REGION"] => string(6"region"
  
["COOKIE_EXPIRE"] => int(1790589748)
  [
"IMAGE_TYPE"] => string(3"jpg"
  
["IMAGE_QUALITY"] => int(80)
  [
"IMAGE_SIZE"] => array(3) {
    [
"small"] =>   int(200)
    [
"medium"] =>   int(600)
    [
"large"] =>   int(1400)
  }
  [
"GOOGLE_MAPS_API_KEY"] => string(39"AIzaSyD65bHSmoDivwB444QFx0oqVggYNixyCwc"
  
["NOT_AUTH"] => string(15"/not-authorized"
  
["PROFILE_HOMEPAGE"] => string(8"/profile"
  
["sessionCacheType"] => string(3"apc"
}
$_SESSION Variables array(0) {
}
$_COOKIE Variables array(0) {
}

BACK TO TOP