The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Слетела локаль после cvsup"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Слетела локаль после cvsup"  
Сообщение от valik on 21-Ноя-06, 20:31 
хеллоу.
после недавнего 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

скажите плз, в чем проблема?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Слетела локаль после cvsup"  
Сообщение от seller on 22-Ноя-06, 10:17 
С перлом (правда, только с ним; сюда же и apache с mod_perl) похожая проблема у меня была. Помогла перекомпиляция perl, именно Configure make make install, а не просто make install из оставшейся с прошлой компиляции директории с бинарниками...
С остальным - не знаю, у меня не случалось. Ну, попробуй тоже перекомпилить то, что глючит. Обнови и libc.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Слетела локаль после cvsup"  
Сообщение от lavr email on 22-Ноя-06, 13:44 
>хеллоу.
>после недавнего 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
>
>скажите плз, в чем проблема?

НЕ ЛОКАЛЬ слетела, а библиотека libc изменилась из-за чего и проблемы с локализацией,
как поправить - поиск по форуму, я расписывал для перехода с 5.3 или 5.4 на 6.0
(сейчас уже точно не помню...) И на форуме sysadmins.ru тоже расписывал, но там
поиск гАвенный :(
Сие не страшно для СТЕРВЕРА, но и не должно быть на ем подобного софта, да и
переводить боевой сервер с ВЕТКИ на ВЕТКУ - себе дороже. А в случае перевода личной
WKS - поиск как это сделать используя libmap.conf

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру