Конвертер UTF8

Тема в разделе "Bitrix", создана пользователем root, 23 мар 2016.

  1. root

    root Administrator Команда форума Administrator Moderator Developers Team

    Регистрация:
    23 авг 2014
    Сообщения:
    254
    Симпатии:
    59
    Баллы:
    11
    писание решения
    Модуль позволяет легко переконвертировать сайт из кодировки cp1251 в UTF8.

    ~~~
    При реализации использовались материалы из этой темы: http://dev.1c-bitrix.ru/community/blogs/howto/1466.php
    Соответственно, благодарим Шаромова Дениса за вариант реализации

    ~~~
    Пожалуйста, обратите внимание! На первом шаге вас предупреждают о необходимости сделать резервную копию вашего сайта. Отнеситесь к этому серьёзно. Это обезопасит вас от потенциально возможной потери данных.

    Теперь ещё надо дополнительно указывать в 2-х файлах:
    after_connect_d7.php
    <?
    $connection = \Bitrix\Main\Application::getConnection();
    $connection->queryExecute("SET NAMES 'utf8'");
    $connection->queryExecute('SET collation_connection = "utf8_unicode_ci"');
    ?>

    /bitrix/.settings.php
    return array (
    'utf_mode' =>
    array (
    'value' => true,
    'readonly' => true,
    ),

    Также перед конвертацией надо изменить в настройках сайта кодировку с windows-1251 на utf-8.
     

    Вложения:

  2. rehafu

    rehafu New Member User

    Регистрация:
    27 окт 2016
    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
  3. zedserver

    zedserver New Member User

    Регистрация:
    10 ноя 2016
    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    спасибо
     
  4. nulledmi

    nulledmi New Member User

    Регистрация:
    13 май 2017
    Сообщения:
    14
    Симпатии:
    0
    Баллы:
    1
    Ничего не слетит ?)