Перевод сайта с windows-1251 на UTF-8 (дополнение)
Есть подробная инструкция как сменить кодировку сайта - перевести сайт на кодировку UTF-8 Но етсь неокторую ньюансы: При изменении кодировки таблиц, может возникнуть проблема - [22001][1292] Data truncation: Incorrect date value: '0000-00-00' for column 'DATE_MODIFY' at row 1 Решением может стать выполнение комнад (может потребоваться выполнение от пользваотеля root) Посмотреть текущие значения можно так SELECT @@GLOBAL.sql_mode global SELECT @@GLOBAL.sql_mode global Сохраняем текущее значение в переменную SET @oldSqlModeSession = (SELECT @@SESSION.sql_mode SESSION); SET sql_mode = ''; Далее выполняет ся конвертация кодировки таблицы ALTER TABLE `db`...
1909 читали · 3 года назад
1С-Битрикс. Ошибка при восстановлении базы данных. Сайт работал в кодировке UTF-8. Конфигурация сервера не соответствует требова
При восстановлении резервной копии сайта на CMS 1с битрикс на сервере возникла ошибка как на скриншот ниже, а именно по тексту: Сайт работал в кодировке UTF-8. Конфигурация сервера не соответствует требованиям, установите mbstring.func_overload=2 и mbstring.internal_encoding=UTF-8. Для решения этой проблемы существует несколько способов, поговорим поподробнее об одном из них: Первое что необходимо сделать это перейти в корневую папку сайта на FTP. Далее заходим в папку /bitrix/php_interface/ Открыть файл с названием: dbconn...