
У 1С-Битрикс есть функционал с помощью, которого вы можете проверить систему на ошибки и предупреждения. Этот функционал отобразит, что нужно исправить, чтобы ваш сайт работа корректно.
Примеры ошибок при полном тестирование системы 1С-Битрикс Bitrix
Ошибка! Переменная sql_mode в MySQL должна быть пустая, текущее значение
Решение
Открываем файл: /bitrix/php_interface/after_connect_d7.php и вставляем строку:
$connection = Bitrix\Main\Application::getConnection();
$connection->queryExecute("SET sql_mode=''");

Открываем файл: /bitrix/php_interface/after_connect.php и вставляем строку:
$DB->Query("SET sql_mode=''");

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

Решение
Открываем файл: /bitrix/php_interface/after_connect_d7.php и вставляем строку:
$connection->queryExecute("SET innodb_strict_mode=0");

Открываем файл: /bitrix/php_interface/after_connect.php и вставляем строку:
$DB->Query("SET innodb_strict_mode=0");
