Начиная с версии 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