DirectAdmin и крякозябры

Комментарии ()

После установки русифицированой/украинизированой версии темы, в тикетах панели управления Directadmin, наблюдаем текст в виде крякозябры. Для решения проблемы, необходимо изменить заданую кодировку,в файлах

/usr/local/directadmin/data/skins/enhanced/lang/ua/lf_standard.html
/usr/local/directadmin/data/skins/enhanced/lang/ru/lf_standard.html
/usr/local/directadmin/data/skins/enhanced/lang/en/lf_standard.html 

заменяем строку

LANG_ENCODING=iso-8859-1

в моем случаи на строку

LANG_ENCODING=UTF-8

далее перегрузить directadmin

Также возникла проблема с отображением системных сообщений на кирилице в таких почтовых клиентах как The-Bat к примеру. Они не могли автоматом определить кодировку, в связи с отсутствием заголовка с явным указанием кодировки в письме. Для этого в directadmin/data/templates/custom ищем нужные файлы шаблоны системных сообщений (message_tech.txt и message_user.txt), и добавляем в начало следующую строку

|?HEADER=Content-Type: text/plain; charset=utf-8|

В конфиге панели /usr/local/directadmin/conf/directadmin.conf добавляем(/редактируем)

utf8_encode_subject=1

после чего перегружаем сервер (перезагрузка самого Directadmin'а результата не дала)


Webit.in.ua 2013