Битрикс ошибка innodb_strict_mode=ON

30.08.2021

Итак, после обновления Битрикс, получил сообщение: Ошибка! innodb_strict_mode=ON, требуется OFF Переменная sql_mode в MySQL должна быть пустая, текущее значение: NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

pic1

Решение: добавил в конец файлов пару строк:

В файл /bitrix/php_interface/after_connect.php

 
$DB->Query("SET sql_mode=''");
$DB->Query("SET innodb_strict_mode=0");

и в /bitrix/php_interface/after_connect_d7.php

 
$connection = Bitrix\Main\Application::getConnection();
$connection->queryExecute("SET sql_mode=''");
$connection->queryExecute("SET innodb_strict_mode=0");

Для проверки системы Битрикс, можно перейти по ссылке SITE.ru/bitrix/admin/site_checker.php?lang=ru


Категории: Bitrix CMS
Яндекс.Метрика