В процессе тестирования системы (админки) 1С битрикс стандартными средствами в графе «Обязательные параметры PHP» появляется ошибка с текстом:
Ошибка! Переменная sql_mode в MySQL должна быть пустая, текущее значение:
Решение, которое помогло мне с данной проблемой максимально простое:
Переходим на ФТП, переходим в папку: /bitrix/php_interface/ находим файл after_connect_d7.php и дописываем в нем строку:
$connection->queryExecute("SET sql_mode=''");
Далем это сразу после строки:
$connection = Bitrix\Main\Application::getConnection();
Сохраняем файл и переходим к файлу after_connect.php в этот же папке и в нем дописываем строку:
$DB->Query("SET sql_mode=''");
Сохраняем файл и еще раз запускаем проверку, результат должен быть положительным, как у меня:
У нас все получилось! Если у вас остались какие-либо вопросы, жду вас в комментариях под записью!
А если вам помог данный способ и вы хотите узнать больше полезных лайфхаков — то подписывайтесь на мой канал на Дзене и youtube, где я размещаю интересные и полезные видео!
Спасибо за внимание!
Впереди много полезного и интересного!
Если вдруг захотите меня отблагодарить, то вот:
или просто подпишитесь на мой канал на youtube, лайки и комментарии приветствуются