Режим работы MySQL Ошибка! innodb_strict_mode=ON, требуется OFF

Задача:

При штатной проверке системы в 1С-Битрикс, выдаёт ошибку «innodb_strict_mode=ON, требуется OFF»


Решение:
После обновления 1C-Битрикс, а конкретно модуля main 19.0.400 добавилась новая проверка.

Исправление выйдет в следующих версиях BitrixVM. А сейчас можно исправить так:

Вариант 1

  1. Подключиться к серверу под root
  2. Открыть один из файлов (у всех могут быть разные, варианты)
    • /etc/my.cnf
    • /etc/alternatives/my.cnf
    • /etc/bitrix-my.cnf
  3. Добавить строку в блоке # InnoDB parameters
    innodb_strict_mode = OFF

Вариант 2

  1. В файл after_connect.php добавить:
    $DB->Query("SET innodb_strict_mode='OFF'");
  2.  В файл after_connect_d7.php добавить:
    $connection->queryExecute("SET innodb_strict_mode='OFF'");
Похожие решения:
Создано: 30.10.2019
Просмотров: 208

Комментарии 2

Спасибо за помощь! использовал 2 варик
Ответить
Спасибо, помог второй вариант
Ответить
Написать