хеллоу.
после недавнего cvsup с 5.3 на 6.1 у меня на серваке, видимо слетела локаль ru_RU.KOI8-R.
При старте, напр., постгреса, он говорит, что мой кластер был инициализирован в локали ru_RU.KOI8-R, которой вроде бы в системе нет, и предлагает сделать мне initdb.А при старте Апача (с mod_perl) он ругается:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LC_ALL = "ru_RU.KOI8-R",
LANG = "ru_RU.KOI8-R"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
В текстовых редакторах рус. текст тоже не отображается, как будто локали совсем нет...
Вот что в системе:
su-2.05b# locale
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_TIME="ru_RU.KOI8-R"
LC_NUMERIC="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_ALL=ru_RU.KOI8-R
su-2.05b# export/grep KOI
declare -x LANG="ru_RU.KOI8-R"
declare -x LC_ALL="ru_RU.KOI8-R"
declare -x LC_MESSAGES="ru_RU.KOI8-R"
su-2.05b# ls -l /usr/share/locale/ru_RU.KOI8-R/
total 18
-r--r--r-- 1 root wheel 4642 22 окт 15:18 LC_COLLATE
-r--r--r-- 1 root wheel 3187 22 окт 15:19 LC_CTYPE
-r--r--r-- 1 root wheel 27 22 окт 15:19 LC_MESSAGES
-r--r--r-- 1 root wheel 37 22 окт 15:19 LC_MONETARY
-r--r--r-- 1 root wheel 8 22 окт 15:19 LC_NUMERIC
-r--r--r-- 1 root wheel 360 22 окт 15:19 LC_TIME
скажите плз, в чем проблема?