Добрый день.
Запускаю через cron скрипт, завершается с ошибкой:[QUOTE]Parse error: syntax error, unexpected '?' in /bitrix/modules/main/include.php on line 58
[/QUOTE]
В файле include.php:
[QUOTE]$lang = $arLang["LID"];
if (!defined("SITE_ID"))
define("SITE_ID", $arLang["LID"]);
define("SITE_DIR", ($arLang["DIR"] ?? ''));
define("SITE_SERVER_NAME", ($arLang["SERVER_NAME"] ?? ''));
define("SITE_CHARSET", $arLang["CHARSET"]);
define("FORMAT_DATE", $arLang["FORMAT_DATE"]);
define("FORMAT_DATETIME", $arLang["FORMAT_DATETIME"]);
define("LANG_DIR", ($arLang["DIR"] ?? ''));
define("LANG_CHARSET", $arLang["CHARSET"]);
define("LANG_ADMIN_LID", $arLang["LANGUAGE_ID"]);
define("LANGUAGE_ID", $arLang["LANGUAGE_ID"]);[/QUOTE]
где 58 строка:[QUOTE]define("SITE_DIR", ($arLang["DIR"] ?? ''));
[/QUOTE]
Подскажите, как починить?
Запускаю через cron скрипт, завершается с ошибкой:[QUOTE]Parse error: syntax error, unexpected '?' in /bitrix/modules/main/include.php on line 58
[/QUOTE]
В файле include.php:
[QUOTE]$lang = $arLang["LID"];
if (!defined("SITE_ID"))
define("SITE_ID", $arLang["LID"]);
define("SITE_DIR", ($arLang["DIR"] ?? ''));
define("SITE_SERVER_NAME", ($arLang["SERVER_NAME"] ?? ''));
define("SITE_CHARSET", $arLang["CHARSET"]);
define("FORMAT_DATE", $arLang["FORMAT_DATE"]);
define("FORMAT_DATETIME", $arLang["FORMAT_DATETIME"]);
define("LANG_DIR", ($arLang["DIR"] ?? ''));
define("LANG_CHARSET", $arLang["CHARSET"]);
define("LANG_ADMIN_LID", $arLang["LANGUAGE_ID"]);
define("LANGUAGE_ID", $arLang["LANGUAGE_ID"]);[/QUOTE]
где 58 строка:[QUOTE]define("SITE_DIR", ($arLang["DIR"] ?? ''));
[/QUOTE]
Подскажите, как починить?