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/ServiceController.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"] => string(14) "/service/:name"
  
["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(1791940786)
  [
"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