Перейти к содержанию
фан-форум
фанфорум

Как установить IPS / Invision Community в кодировке utf8_unicode_ci

Рекомендуемые сообщения

В новой четвёртой линейке движка Invision Community реализовали поддержку emoji, которая работает на кодировке utf8mb4
И теперь при установке форума, по дефолту устанавливается эта кодировка, а выбрать другую просто невозможно.
Emoji это конечно удобно для оформления некоторых тем и сообщений, но на данном движке в этом есть большой недостаток - размер SQL базы увеличивается в разы.

Для многих форумов это может быть критично, так как оплата за хостинг тоже может увеличится в разы ^_^

По этой причине я не реализую на этот форуме поддержку emoji.


Но как быть, если вы хотите установить форум в кодировке utf8_unicode_ci, но это просто нельзя сделать в процессе установки на последних версиях Invision Community (IPS)?

Есть простой костыль.
Вам понадобится старый дистрибутив движка, например IPS 4.2.8, тогда в процессе установки форума появится пункт "Use 4-Byte UTF-8 Encoding"

UTF8_IPS_utf_encoding_install.gif
Это как раз есть та самая кодировка utf8mb4, обязательно снимаем в этому пункте галочку и устанавливаем форум.
После установки, таблицы форума будут в той кодировке, что вы задали в phpMyAdmin, соответственно перед установкой форума, там надо задать кодировку utf8_unicode_ci в phpMyAdmin

После установки 4.2.8 версии, заливаем в эту же самую папку файлы самого свежего дистрибутива форума сейчас это IPS 4.4.10, поверх старых, без файла conf_global.php
Обновляем форум

Profit! ;)

 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.



×
×
  • Создать...
Рейтинг@Mail.ru