[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: что-то интересное с кодировками



On Fri, Jul 14, 2006 at 09:48:41PM +0300, Pavel wrote:
> Приложение тестировалось на тестовом сервере по дебианом, всё было 
> замечательно. Перенеся на продакшн, еще один дебиан, обнаружилось что 
> файлы записанные на диск невозможно прочесть, вместо русских букв там 
> крякозябли.

java внутри себя работает в unicode. Когда она общается с внешним
миром, юникодные символы преобразуются в символы текущей локали. Если
локаль семибитная (C), то вместо русских букв получаются либо знаки
вопроса (в норме), либо какой-то ужыс (иногда).

Надо просто выставить LC_CTYPE в правильную кодировку (LC_CTYPE=ru_RU.KOI8-R) 
в стартовом скрипте. LC_ALL трогать не надо.



Reply to: