Вход в битрикс 24?

После восстановления резервной копии выдало ошибку при входе на сайт

[Bitrix\Main\DB\SqlQueryException]
Mysql query error: (1054) Unknown column 'main_localization_culture.SHORT_DATE_FORMAT' in 'field list' (400)
SELECT
`main_localization_culture`.`ID` AS `ID`,
`main_localization_culture`.`CODE` AS `CODE`,
`main_localization_culture`.`NAME` AS `NAME`,
`main_localization_culture`.`FORMAT_DATE` AS `FORMAT_DATE`,
`main_localization_culture`.`FORMAT_DATETIME` AS `FORMAT_DATETIME`,
`main_localization_culture`.`FORMAT_NAME` AS `FORMAT_NAME`,
`main_localization_culture`.`WEEK_START` AS `WEEK_START`,
`main_localization_culture`.`CHARSET` AS `CHARSET`,
`main_localization_culture`.`DIRECTION` AS `DIRECTION`,
`main_localization_culture`.`SHORT_DATE_FORMAT` AS `SHORT_DATE_FORMAT`,
`main_localization_culture`.`MEDIUM_DATE_FORMAT` AS `MEDIUM_DATE_FORMAT`,
`main_localization_culture`.`LONG_DATE_FORMAT` AS `LONG_DATE_FORMAT`,
`main_localization_culture`.`FULL_DATE_FORMAT` AS `FULL_DATE_FORMAT`,
`main_localization_culture`.`DAY_MONTH_FORMAT` AS `DAY_MONTH_FORMAT`,
`main_localization_culture`.`SHORT_TIME_FORMAT` AS `SHORT_TIME_FORMAT`,
`main_localization_culture`.`LONG_TIME_FORMAT` AS `LONG_TIME_FORMAT`,
`main_localization_culture`.`AM_VALUE` AS `AM_VALUE`,
`main_localization_culture`.`PM_VALUE` AS `PM_VALUE`,
`main_localization_culture`.`NUMBER_THOUSANDS_SEPARATOR` AS `NUMBER_THOUSANDS_SEPARATOR`,
`main_localization_culture`.`NUMBER_DECIMAL_SEPARATOR` AS `NUMBER_DECIMAL_SEPARATOR`,
`main_localization_culture`.`NUMBER_DECIMALS` AS `NUMBER_DECIMALS`
FROM `b_culture` `main_localization_culture`

WHERE `main_localization_culture`.`ID` = 1
/home/bitrix/www/bitrix/modules/main/lib/db/mysqliconnection.php:137
#0: Bitrix\Main\DB\MysqliConnection->queryInternal(string, array, NULL)
/home/bitrix/www/bitrix/modules/main/lib/db/connection.php:330
#1: Bitrix\Main\DB\Connection->query(string)
/home/bitrix/www/bitrix/modules/main/lib/orm/query/query.php:3209
#2: Bitrix\Main\ORM\Query\Query->query(string)
/home/bitrix/www/bitrix/modules/main/lib/orm/query/query.php:807
#3: Bitrix\Main\ORM\Query\Query->exec()
/home/bitrix/www/bitrix/modules/main/lib/orm/data/datamanager.php:500
#4: Bitrix\Main\ORM\Data\DataManager::getList(array)
/home/bitrix/www/bitrix/modules/main/lib/orm/data/datamanager.php:361
#5: Bitrix\Main\ORM\Data\DataManager::getByPrimary(array, array)
/home/bitrix/www/bitrix/modules/main/include.php:69
#6: require_once(string)
/home/bitrix/www/bitrix/modules/main/include/prolog_admin_before.php:31
#7: require_once(string)
/home/bitrix/www/bitrix/modules/main/interface/desktop.php:2
#8: require(string)
/home/bitrix/www/bitrix/admin/index.php:2
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 2
idmrty
@idmrty
Похоже, у вас ядро и БД разных версий. Восстанавливать нужно полный целостный бекап, а не только базу.
Ответ написан
rusellsystems
@rusellsystems
CEO
Возможно надо обновить свеже-установленный битрикс24, проверить компоненты(которые ранее были установлены) и только потом "накатывать" восстановление.
Или другой вариант создавать поля которые видно в ошибках, например сейчас добавить SHORT_DATE_FORMAT и попробовать ещё раз пока не будет успешного выполнения запроса в БД, и после успешного входа проанализировать БД
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы