+ 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...
- /var/www/h5924/data/www/zadelo.studio/index.php(37) calling run()
- /var/www/h5924/data/www/zadelo.studio/dooframework/app/DooWebApp.php(34) calling routeTo()
- /var/www/h5924/data/www/zadelo.studio/dooframework/app/DooWebApp.php(59) calling require_once()
- /var/www/h5924/data/www/zadelo.studio/protected/controller/public/PageController.php(2) calling loadController()
- /var/www/h5924/data/www/zadelo.studio/dooframework/Doo.php(301) calling load()
- /var/www/h5924/data/www/zadelo.studio/dooframework/Doo.php(265) calling require_once()
- /var/www/h5924/data/www/zadelo.studio/protected/controller/public/PublicController.php(2) calling session_start()
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) {
}