Как активировать utf8mb4? - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1

Как активировать utf8mb4?

#1 Пользователь не на сайте   Zero108 ответил: »

 
 
  • Advanced
  • ***
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 793
  • Регистрация: 25-Июль 09
  • Репутация: 113
  • IPB version:4.1.x
 

Отправлено 19 Май 2018 - 00:01

Пытаюсь добавить символ в текстовом редакторе, но получаю:

Введённое значение содержит неразрешённый символ, такой, как например, Эмодзи. Для активации поддержки таких символов, активируйте utf8mb4.


Нужно конвертировать базу данных и тип кодировки в конфигурационном файле?

Сообщение изменено: Zero108 (19 Май 2018 - 00:02)

0

#2 Пользователь не на сайте   Zero108 ответил: »

 
 
  • Advanced
  • ***
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 793
  • Регистрация: 25-Июль 09
  • Репутация: 113
  • IPB version:4.1.x
 

Отправлено 19 Май 2018 - 00:03

Вот этот символ:

Вложений

  • Вложение  123.zip (154байт)
    Количество загрузок: 1

Сообщение изменено: Zero108 (19 Май 2018 - 00:05)

0

#3 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 3 591
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 403
  • IPB version:I have no IPB
 

Отправлено 19 Май 2018 - 09:16

Просмотреть сообщениеZero108 сказал(а):

Нужно конвертировать базу данных и тип кодировки в конфигурационном файле?

Да. Если не в utf8mb4, то в АЦ (admin/?adsess=mnka9sq3hika0v8hbsvo8kcbs1&app=core&module=support&controller=support) будет информация об этом.
Также нужно будет добавить в conf_global.php
'sql_utf8mb4' => true,



'sql_charset' => 'utf8mb4' видимо от старой конвертации осталось.

Сообщение изменено: newbie (19 Май 2018 - 12:56)

0

#4 Пользователь не на сайте   Zero108 ответил: »

 
 
  • Advanced
  • ***
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 793
  • Регистрация: 25-Июль 09
  • Репутация: 113
  • IPB version:4.1.x
 

Отправлено 19 Май 2018 - 12:26

По ссылке не увидел в АЦ какой-то информации насчет этого. Если конвертировать базу данных и прописать в конфиге 'sql_charset' => 'utf8mb4', но оставить локаль на сервере en_US.UTF-8, будет ли какая-то разница в работе и записи данных в базу данных? Правильно ли я понимаю, что данные будут конвертироваться из utf8 в utf8mb4 на лету и обратно при записи/чтении базы данных? Есть ли какой-то в этом всем смысл, либо только вставка Эмодзи и т.п.? В какой кодировке должны быть таблички базы данных? Вообщем, каков поэтапный план переконвертирования и нужно ли оно в принципе на будущее?
0

#5 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 3 591
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 403
  • IPB version:I have no IPB
 

Отправлено 19 Май 2018 - 12:45

Когда устанавливаете форум, то есть пункт "Use 4-Byte UTF-8 Encoding? (Some non-common symbols (such as historical scripts, music symbols and Emoji) require more space in the database to be stored. If you leave this setting disabled, users will not be able to use these symbols on your site. If enabled, these characters will be able to be used, but the database will use more disk space.)".
Вот и все.

Просмотреть сообщениеZero108 сказал(а):

В какой кодировке должны быть таблички базы данных?
Скрипт сам все сделает. Можете открыть и посмотреть \applications\core\modules\admin\support\utf8mb4.php

Просмотреть сообщениеZero108 сказал(а):

По ссылке не увидел в АЦ какой-то информации насчет этого

Вложение  utf8mb4.jpg (3,77К)
Количество загрузок: 3
0

#6 Пользователь не на сайте   Zero108 ответил: »

 
 
  • Advanced
  • ***
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 793
  • Регистрация: 25-Июль 09
  • Репутация: 113
  • IPB version:4.1.x
 

Отправлено 19 Май 2018 - 13:21

Нашел кнопку. Щас попробую.

Сообщение изменено: Zero108 (19 Май 2018 - 13:23)

0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2018 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна