ini_set('display_errors', 1); ini_set('display_startup_errors', 1); ini_set('log_errors', 1); ini_set('error_log', $_SERVER["DOCUMENT_ROOT"] . "/local-php-error.log"); error_reporting(E_ALL); define("SHORT_INSTALL_CHECK", true); /* Ansible managed */ define("DBPersistent", false); $DBType = "mysql"; $DBHost = "localhost"; $DBLogin = "user24"; $DBPassword = '[frzOPZok@cFWaH'; $DBName = "db24"; $DBDebug = false; $DBDebugToFile = false; define("DELAY_DB_CONNECT", true); define("CACHED_b_file", 3600); define("CACHED_b_file_bucket_size", 10); define("CACHED_b_lang", 3600); define("CACHED_b_option", 3600); define("CACHED_b_lang_domain", 3600); define("CACHED_b_site_template", 3600); //define("CACHED_b_event", 3600); //define("CACHED_b_agent", 3660); define("CACHED_menu", 3600); define("BX_FILE_PERMISSIONS", 0664); define("BX_DIR_PERMISSIONS", 0775); @umask(~BX_DIR_PERMISSIONS); define("MYSQL_TABLE_TYPE", "INNODB"); define("SHORT_INSTALL", true); define("VM_INSTALL", true); define("BX_UTF", true); //define("BX_CRONTAB_SUPPORT", true); if(!(defined("CHK_EVENT") && CHK_EVENT===true)) define("BX_CRONTAB_SUPPORT", true); // если скрипт выполняется кроном, то лимит подключения к БД - 600 секунд, иначе - 60 @set_time_limit(php_sapi_name() == "cli" ? 600 : 60); define("BX_DISABLE_INDEX_PAGE", true); define("BX_COMPRESSION_DISABLED", true); define("BX_USE_MYSQLI", true); define("BX_TEMPORARY_FILES_DIRECTORY", "/home/bitrix/.bx_temp/db24/"); ?> namespace Bitrix\Main;$GLOBALS['____504534051']= array(base64_decode(''.'Zm'.'lsZ'.'V9le'.'G'.'lz'.'dH'.'M='),base64_decode(''.'c3Ry'.'d'.'G91cHBlcg='.'='),base64_decode('bWQ1'),base64_decode('bWQ1'),base64_decode(''.'aW5f'.'YX'.'JyYX'.'k'.'='),base64_decode('aW'.'5fYX'.'J'.'yY'.'X'.'k='),base64_decode('aW5fYX'.'JyYXk='),base64_decode('Z'.'GVm'.'aW5lZA=='),base64_decode('ZGVmaW5lZ'.'A=='),base64_decode('ZGVm'.'aW5lZA=='),base64_decode('Z'.'mlsZV9'.'leGlzdH'.'M='),base64_decode('Zml'.'sZ'.'V9leGlz'.'dHM='),base64_decode(''.'Zm'.'lsZ'.'V9'.'leGlz'.'dHM='),base64_decode('ZmlsZ'.'V9leG'.'lzdHM'.'='),base64_decode(''.'ZXhwbG9kZQ=='));if(!function_exists(__NAMESPACE__.'\\___649690155')){function ___649690155($_247870149){static $_1545459984= false; if($_1545459984 == false) $_1545459984=array('L2'.'JpdHJpeC9'.'saWNlbnNlX2t'.'leS5waHA=','','','REVNT'.'w==','REV'.'N'.'T'.'w==','Qkl'.'UUkl'.'Y','TEl'.'DR'.'U5DRQ'.'='.'=','REVNTw==','L2tleV91'.'cGRhdGUuc'.'Gh'.'wP2'.'xp'.'Y2Vuc2'.'Vfa2V5PQ='.'=','JnRvYmFza2V0PXk'.'mb'.'GF'.'uZz0=','cnU=','a3'.'o=','Ynk=','aHR0c'.'HM6Ly9kZXYuMWMt'.'Yml0cml4LnJ1L2xlYXJu'.'a'.'W5n'.'L2NvdX'.'J'.'zZS9'.'pbmR'.'leC'.'5waHA/Q'.'09VUlN'.'FX0lEPT'.'EzNSZM'.'RV'.'N'.'TT05'.'fS'.'U'.'Q9M'.'jU3MjA=','a'.'HR'.'0cHM6Ly90cmF'.'p'.'b'.'mlu'.'Z'.'y5iaX'.'RyaXgyNC5jb20vc3V'.'wcG9ydC9'.'0'.'cmFpbml'.'uZy9jb'.'3Vyc2UvaW'.'5'.'k'.'ZXguc'.'GhwP0NPVVJ'.'TRV9JRD0xN'.'zgmTEVTU09O'.'X'.'0lEPTI1OTMyJk'.'x'.'FU1NPTl9Q'.'QVRIPTE3NTIwLjE3'.'NTY'.'yLjI1OT'.'MwLjI1OTMy','c'.'nU=','Yn'.'k=','a3o=','ZGU=','ZXU'.'=','ZnI=','cGw=','a'.'XQ=','dW'.'s=','ZX'.'U=','Y2'.'9t',''.'ZW4=','R'.'EV'.'NT'.'w==','WQ='.'=','VElN'.'RUx'.'JTUlUX0'.'V'.'E'.'SVR'.'J'.'T04=',''.'WQ==','R'.'U5DT'.'0'.'R'.'F','W'.'Q==',''.'U2'.'l0ZUV4cGlyZURhdGU=','b'.'W'.'Fpbg==',''.'fnN1cHB'.'v'.'c'.'nRfZml'.'uaXN'.'oX2Rh'.'d'.'GU=','WS1tLW'.'Q=','WS1t'.'LWQ'.'=',''.'Yml'.'0cml'.'4Mj'.'Q=','bWFpb'.'g'.'==','flBB'.'UkF'.'NX'.'0NMSUVOVF'.'9MQU5H','aW50cm'.'Fu'.'ZXQ'.'=','ZW4'.'=','cnU=','b'.'W'.'Fpbg'.'==','dmV'.'uZG9'.'y','d'.'WFfYm'.'l0'.'cm'.'l4X3B'.'vcnRh'.'bA='.'=','dWE=','Y'.'ml0cml4X'.'3Bv'.'cn'.'R'.'hbA==',''.'ZW4=','MWNfYml'.'0'.'cml4X3B'.'vcnRhbA'.'='.'=','cnU=',''.'L2J'.'pdHJpeC9tb2R1bGV'.'zL21haW4vbGFuZy91Y'.'Q==','dWE=','L2'.'JpdHJpeC9tb2R1b'.'G'.'VzL21haW'.'4vbGFuZy9i'.'eQ'.'==','Yn'.'k=','L'.'2J'.'pdHJpeC'.'9t'.'b2R1bGVz'.'L21h'.'aW4v'.'bGF'.'uZy9'.'reg==','a3o'.'=','L2'.'JpdHJpeC9'.'tb'.'2R1bGVzL21haW4v'.'bGFuZ'.'y9ydQ==','cnU=','bWFpbg'.'==','flBBU'.'k'.'FNX1BBUlRO'.'RVJ'.'fS'.'UQ=','bWFpbg'.'==','UEF'.'SQU1fTUF'.'YX1VTRVJT','bWFpbg==','fkNPV'.'U5U'.'X0VYVFJB',''.'T'.'g'.'='.'=','W'.'Q==','ZXh0cm'.'FuZXQ=','QU5E'.'IFUuTEFTVF9'.'MT0dJTiA+'.'IA==','Q'.'U5EIFUuTEFT'.'VF9MT0dJ'.'TiBJ'.'Uy'.'BOT1QgTl'.'VMT'.'A==','aW50'.'cmFuZXQ=',''.'ZXh0'.'c'.'mFuZXQ=','ZXh0c'.'mFuZXRfZ3Jvd'.'X'.'A'.'=','bW'.'F'.'pbg==','fmxpY'.'2'.'Vuc'.'2'.'V'.'fbmFtZQ==','bWFpbg'.'==','fmxpY2Vuc2Vf'.'Y29kZXM=','','LA==');return base64_decode($_1545459984[$_247870149]);}}; use Bitrix\Main\Config\Option; use Bitrix\Main\Type\Date; final class License{ private?string $_1909354606= null; private const DOMAINS_STORE_LICENSE=[ 'ru' => 'https://util.1c-bitrix.ru', 'ua' => 'https://util.bitrix.ua', 'en' => 'https://util.bitrixsoft.com', 'kz' => 'https://util.1c-bitrix.kz', 'by' => 'https://util.1c-bitrix.by',]; public const URL_BUS_EULA=[ 'ru' => 'https://www.1c-bitrix.ru/download/law/eula_bus.pdf', 'by' => 'https://www.1c-bitrix.by/download/law/eula_bus.pdf', 'kz' => 'https://www.1c-bitrix.kz/download/law/eula_bus.pdf', 'ua' => 'https://www.bitrix.ua/download/law/eula_bus.pdf',]; public const URL_CP_EULA=[ 'ru' => 'https://www.1c-bitrix.ru/download/law/eula_cp.pdf', 'by' => 'https://www.1c-bitrix.by/download/law/eula_cp.pdf', 'kz' => 'https://www.1c-bitrix.kz/download/law/eula_cp.pdf', 'en' => 'https://www.bitrix24.com/eula/', 'br' => 'https://www.bitrix24.com.br/eula/', 'fr' => 'https://www.bitrix24.fr/eula/', 'pl' => 'https://www.bitrix24.pl/eula/', 'it' => 'https://www.bitrix24.it/eula/', 'la' => 'https://www.bitrix24.es/eula/',]; public const URL_RENEWAL_LICENSE=[ 'com' => 'https://store.bitrix24.com/profile/license-keys.php', 'eu' => 'https://store.bitrix24.eu/profile/license-keys.php', 'de' => 'https://store.bitrix24.de/profile/license-keys.php', 'ru' => 'https://www.1c-bitrix.ru/buy/products/b24.php#tab-section-2', 'by' => 'https://www.1c-bitrix.by/buy/products/b24.php#tab-section-2', 'kz' => 'https://www.1c-bitrix.kz/buy/products/b24.php#tab-section-2',]; public function getKey(): string{ if($this->_1909354606 === null){ $_168752336= Loader::getDocumentRoot(). ___649690155(0); $LICENSE_KEY= ___649690155(1); if($GLOBALS['____504534051'][0]($_168752336)){ include($_168752336);} $this->_1909354606=($LICENSE_KEY == ___649690155(2) || $GLOBALS['____504534051'][1]($LICENSE_KEY) == ___649690155(3)? ___649690155(4): $LICENSE_KEY);} return $this->_1909354606;} public function getHashLicenseKey(): string{ return $GLOBALS['____504534051'][2]($this->getKey());} public function getPublicHashKey(): string{ return $GLOBALS['____504534051'][3](___649690155(5). $this->getKey(). ___649690155(6));} public function isDemoKey(): bool{ return $this->getKey() == ___649690155(7);} public function getBuyLink(): string{ return $this->getDomainStoreLicense(). ___649690155(8). $this->getHashLicenseKey(). ___649690155(9). LANGUAGE_ID;} public function getDocumentationLink(): string{ $_2081492010= $this->getRegion(); if($GLOBALS['____504534051'][4]($_2081492010,[___649690155(10), ___649690155(11), ___649690155(12)])){ return ___649690155(13);} return ___649690155(14);} public function getRenewalLink(): string{ $_2081492010= $this->getRegion(); if($GLOBALS['____504534051'][5]($_2081492010,[___649690155(15), ___649690155(16), ___649690155(17), ___649690155(18)])){ return self::URL_RENEWAL_LICENSE[$_2081492010];} if($GLOBALS['____504534051'][6]($_2081492010,[___649690155(19), ___649690155(20), ___649690155(21), ___649690155(22), ___649690155(23)])){ return self::URL_RENEWAL_LICENSE[___649690155(24)];} return self::URL_RENEWAL_LICENSE[___649690155(25)];} public function getDomainStoreLicense(): string{ return self::DOMAINS_STORE_LICENSE[$this->getRegion()] ?? self::DOMAINS_STORE_LICENSE[___649690155(26)];} public function isDemo(): bool{ return $GLOBALS['____504534051'][7](___649690155(27)) && DEMO === ___649690155(28);} public function isTimeBound(): bool{ return $GLOBALS['____504534051'][8](___649690155(29)) && TIMELIMIT_EDITION === ___649690155(30);} public function isEncoded(): bool{ return $GLOBALS['____504534051'][9](___649690155(31)) && ENCODE === ___649690155(32);} public function getExpireDate():?Date{ $_2096075168= (int)($GLOBALS[___649690155(33)] ?? min(112,0,37.333333333333)); if($_2096075168>(994-2*497)){ return Date::createFromTimestamp($_2096075168);} return null;} public function getSupportExpireDate():?Date{ $_2096075168= Option::get(___649690155(34), ___649690155(35)); if(Date::isCorrect($_2096075168, ___649690155(36))){ return new Date($_2096075168, ___649690155(37));} return null;} public function getRegion():?string{ if(Loader::includeModule(___649690155(38))){ return \CBitrix24::getPortalZone();} $_2081492010= Option::get(___649690155(39), ___649690155(40)); if(!empty($_2081492010)){ return $_2081492010;} $_2081492010= $this->__1963795222(); if(!empty($_2081492010)){ return $_2081492010;} return $this->__2078513181();} public function getEulaLink(): string{ if(ModuleManager::isModuleInstalled(___649690155(41))){ return self::URL_CP_EULA[$this->getRegion()] ?? self::URL_CP_EULA[___649690155(42)];} return self::URL_BUS_EULA[$this->getRegion()] ?? self::URL_BUS_EULA[___649690155(43)];} private function __1963795222():?string{ $_844108807= Option::get(___649690155(44), ___649690155(45)); if($_844108807 === ___649690155(46)){ return ___649690155(47);} if($_844108807 === ___649690155(48)){ return ___649690155(49);} if($_844108807 === ___649690155(50)){ return ___649690155(51);} return null;} private function __2078513181():?string{ $_1658633902= Application::getDocumentRoot(); if($GLOBALS['____504534051'][10]($_1658633902. ___649690155(52))){ return ___649690155(53);} if($GLOBALS['____504534051'][11]($_1658633902. ___649690155(54))){ return ___649690155(55);} if($GLOBALS['____504534051'][12]($_1658633902. ___649690155(56))){ return ___649690155(57);} if($GLOBALS['____504534051'][13]($_1658633902. ___649690155(58))){ return ___649690155(59);} return null;} public function getPartnerId(): int{ return (int)Option::get(___649690155(60), ___649690155(61), min(50,0,16.666666666667));} public function getMaxUsers(): int{ return (int)Option::get(___649690155(62), ___649690155(63), min(34,0,11.333333333333));} public function isExtraCountable(): bool{ return Option::get(___649690155(64), ___649690155(65), ___649690155(66)) === ___649690155(67) && ModuleManager::isModuleInstalled(___649690155(68));} public function getActiveUsersCount(Date $_38597504= null): int{ $_709924232= Application::getConnection(); $_1319233133=(906-2*453); if($_38597504 !== null){ $_2100608872= ___649690155(69).$_709924232->getSqlHelper()->convertToDbDate($_38597504);} else{ $_2100608872= ___649690155(70);} if(ModuleManager::isModuleInstalled(___649690155(71))){ $_1821732476=" SELECT COUNT(DISTINCT U.ID) FROM b_user U INNER JOIN b_user_field F ON F.ENTITY_ID = 'USER' AND F.FIELD_NAME = 'UF_DEPARTMENT' INNER JOIN b_utm_user UF ON UF.FIELD_ID = F.ID AND UF.VALUE_ID = U.ID AND UF.VALUE_INT > 0 WHERE U.ACTIVE = 'Y' {$_2100608872} "; $_1319233133= (int)$_709924232->queryScalar($_1821732476); $_175864264= (int)Option::get(___649690155(72), ___649690155(73)); if($_175864264>(804-2*402) && $this->isExtraCountable()){ $_1821732476=" SELECT COUNT(1) FROM b_user U INNER JOIN b_extranet_user EU ON EU.USER_ID = U.ID AND EU.CHARGEABLE = 'Y' INNER JOIN b_user_group UG ON UG.USER_ID = U.ID AND UG.GROUP_ID = {$_175864264} LEFT JOIN ( SELECT UF.VALUE_ID FROM b_user_field F INNER JOIN b_utm_user UF ON UF.FIELD_ID = F.ID AND UF.VALUE_INT > 0 WHERE F.ENTITY_ID = 'USER' AND F.FIELD_NAME = 'UF_DEPARTMENT' ) D ON D.VALUE_ID = U.ID WHERE U.ACTIVE = 'Y' {$_2100608872} AND D.VALUE_ID IS NULL "; $_1319233133 += (int)$_709924232->queryScalar($_1821732476);}} return $_1319233133;} public function getName(): string{ return Option::get(___649690155(74), ___649690155(75));} public function getCodes(): array{ $_1895143474= Option::get(___649690155(76), ___649690155(77)); if($_1895143474 != ___649690155(78)){ return $GLOBALS['____504534051'][14](___649690155(79), $_1895143474);} return[];}}?>
[Error] Class "Bitrix\Main\License" not found (0) /home/bitrix/ext_www/24.patimatika.ru/bitrix/modules/main/lib/application.php:624 #0: Bitrix\Main\Application->getLicense /home/bitrix/ext_www/24.patimatika.ru/bitrix/modules/main/start.php:84 #1: require_once(string) /home/bitrix/ext_www/24.patimatika.ru/bitrix/modules/main/include.php:14 #2: require_once(string) /home/bitrix/ext_www/24.patimatika.ru/bitrix/modules/main/include/prolog_before.php:19 #3: require_once(string) /home/bitrix/ext_www/24.patimatika.ru/bitrix/modules/main/include/prolog.php:10 #4: require_once(string) /home/bitrix/ext_www/24.patimatika.ru/bitrix/header.php:2 #5: require(string) /home/bitrix/ext_www/patimatika.ru/index.php:59 ----------