Битрикс. Ошибка! innodb_strict_mode=ON, требуется OFF

Битрикс. Ошибка! innodb_strict_mode=ON, требуется OFF
Блог
06.11.2019 13:43:00
Начиная с версии 19.0 в "Проверка системы" появилась новая проверка "Режим работы MySQL", которая выдает следующую ошибку "Ошибка! innodb_strict_mode=ON, требуется OFF".

Как ее исправить. 

Вариант 1. Мне он подошел так как на проекте, где появилась ошибка нет bitrixVM.

Для этого надо в файле after_connect.php добавить:
$DB->Query("SET innodb_strict_mode='OFF'");
В файл after_connect_d7.php добавить:
$connection->queryExecute("SET innodb_strict_mode='OFF'");
Вариант 2. Прописать в BitrixVM.

Открыть конфигурационный файл (три распространенных варианта расположения):
/etc/my.cnf
/etc/alternatives/my.cnf
/etc/bitrix-my.cnf

Добавить строку в блоке # InnoDB parameters
innodb_strict_mode = OFF


Что я предлогаю

Создам для Вас -

  • Уникальный адаптивный дизайн
  • Заключение договора

Заполните форму

Мы используем файлы cookie. Продолжив работу с сайтом, вы соглашаетесь с Политикой обработки персональных данных и Правилами пользования сайтом .