Кракозябры ни с того ни с сего.

Автор Alexxss, 14 декабря 2020, 17:55:59

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Alexxss

Здравствуйте, подскажите, пожалуйста, кто может.
Сегодня возникла проблема, текст на форуме стал отображаться в виде кракозябр (только тексты постов, служебные директории все по русски нормально отображаются).
Форум существует несколько лет, форум малоактивный.
Работал на SMF 2.0.15 кодировка установлена windows-1251.
Прошел в настройку языков там стоит "ru_RUCP1251"
Раньше по моему было установлено с точкой, "ru_RU.CP1251" попробовал поставить точку, не ставится.
Тогда пошел обновляться. Установил апдейты SMF 2.0.16 и SMF 2.0.17
ситуация не поменялась.
Удалил русский язык, установил через поиск два дополнительных русских языка UTF8 и без ютф.

(текущие обновления:
SMF пакет SMF 2.0.17 SMF 2.0.17
Sources 2.0.17 2.0.17
Версия темы оформления по умолчанию 2.0.16 2.0.16
Языковые файлы 2.0.16 2.0.16)



Переключил язык на UTF8 через браузер на компьютере кракозябры стали нормально отображаться, зашел через мобильную версию, вообще сайт не отображается.
Переключил на русский язык без UTF8 - снова тексты постов стали кракозябрами.

Подскажите в какую сторону копать.

Сан

Спросите у хостера менял ли он версии или настройки серверных программ. Если менял, то он может подсказать что делать.

Alexxss

Покопал форум оказалась база была в 1251, переконвертировал в UTF8, проблема ушла.
Благодарю за участие.
Тему можно удалять

Дополню, после перекодировки базы в UTF8, получил все символы в виде иероглифов и потом переключиться в админке на руский язык с поддеркой UTF8, стоило больших усилий. Впрочем если бы сделал наоборот наверно нарвался бы на те же самые грабли.