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

6k
Алексей,

Для битрикс окружения, нужно в файле /etc/mysql/conf.d/z_bx_custom.cnf добавить innodb_strict_mode = OFF

Рекомендация $connection->queryExecute("SET sql_mode=''"); не помогает. Нужно исправлять в настройках mysql. Для битрикс окружения, в файле /etc/mysql/conf.d/z_bx_custom.cnf добавить innodb_strict_mode = OFF
[mysqld]
innodb_strict_mode = OFF
После сохранения надо перезагрузить mysql
service mysqld restart
После этого ошибки при проверке сайта не будет.

Есть вопросы или нашли ошибку? Напишите комментарий (можно без регистрации), отвечать стараюсь быстро.

Опубликовано 3 декабря 2019
ошибка, mysql
Поделиться
Похожие статьи
Ошибка Unknown field definition `ID` for \Bitrix\Main\Site
Данная ошибка может возникнуть во время обновления. Исправляется в будущем обновлении, но что бы поч...
Читать дальше » 0
Алексей,
Ошибка getaddrinfo failed: Name or service not known
Столкнулся с данной ошибкой при восстановлении сайта: php_network_getaddresses: getaddrinfo failed: ...
Читать дальше » 0
Алексей,
Комментарии
❮…❯
Авторизуйтесь чтобы получать уведомления об ответе
23 апр 2020
Ещё есть варик В файле after_connect.php добавить: $DB->Query("SET innodb_strict_mode='OFF'"); В файл after_connect_d7.php добавить: $connection->queryExecute("SET innodb_strict_mode='OFF'");
Для битрикс окружения, нужно в файле /etc/mysql/conf.d/z_bx_custom.cnf добавить innodb_strict_mode = OFF