Интеграция ModX Revo + SMForum 2.0.13
Задача установить на ModX форум.
Выбрал SimpleMachines Forum, так как есть дополнение SMF (1.0.0-rc) для двусторонней интеграции.
Но до установки дополнения дело еще не дошло, так как споткнулся на необъяснимом. ((
Установил форум в корневую папку /forum/, русифицировал — все было отлично, пока не попробовал разместить пост.
На латинице или цифрами размещается все отлично, а вот на кириллице он обрезает и название поста и сам пост!!! При множестве экспериментов выяснил, что обрезает ровно пополам.
Тут чуйка подсказывает, что проблема в связи с БД, но у меня реальный ступор: ЧТО ДЕЛАТЬ?
Заранее спасибо за любые мысли!!!
Выбрал SimpleMachines Forum, так как есть дополнение SMF (1.0.0-rc) для двусторонней интеграции.
Но до установки дополнения дело еще не дошло, так как споткнулся на необъяснимом. ((
Установил форум в корневую папку /forum/, русифицировал — все было отлично, пока не попробовал разместить пост.
На латинице или цифрами размещается все отлично, а вот на кириллице он обрезает и название поста и сам пост!!! При множестве экспериментов выяснил, что обрезает ровно пополам.
Тут чуйка подсказывает, что проблема в связи с БД, но у меня реальный ступор: ЧТО ДЕЛАТЬ?
Заранее спасибо за любые мысли!!!
Комментарии: 4
Проверяйте кодировку, нужна utf-8 ВЕЗДЕ: в базе, отдельных таблицах, отдельных полях, настройках форума.
Где-то она у вас не сходится. Пополам обрезает, т.к. в каком-то месте utf8, где 2 байта на символ, а где-то что-то работает с 1 байтом на символ )
Где-то она у вас не сходится. Пополам обрезает, т.к. в каком-то месте utf8, где 2 байта на символ, а где-то что-то работает с 1 байтом на символ )
Форум качался с офф.репозитория (он там один файл) — smf_2-0-13_install.tar
Русификатор тоже smf_2-0-13_russian-utf8.tar
БД генерилась установщиком. Для форума выставлено единственное условие (галочку установил)
Вообще ничего руками не изменял в коде.
Русификатор тоже smf_2-0-13_russian-utf8.tar
БД генерилась установщиком. Для форума выставлено единственное условие (галочку установил)
Вообще ничего руками не изменял в коде.
Пополам обрезает, т.к. в каком-то месте utf8, где 2 байта на символ, а где-то что-то работает с 1 байтом на символКак это выяснить?
1) Прооверить кодировку в базе
2) Проверить кодировку в настройках виртуалхоста домена
2) Проверить кодировку в настройках виртуалхоста домена
В БД все абсолютно в UTF-8
Вообще все делаем в UTF — домен то работает корректно, там сайт на ModX Revo стоит.
Вообще все делаем в UTF — домен то работает корректно, там сайт на ModX Revo стоит.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.