Поднимаю SVN с Apach'ем на D-Link'овском настольком NAS'очке DNS-323 (ARM 500 МГц). Поставил Debian в chroot как описано в
http://wiki.dns323.info/howto:chroot_debian#the_easy_way
Debian обновил до Lenny, поставил SVN и Apache. Запустил
# dpkg-reconfigre locales
Выбрал там ru_RU.UTF-8.
# locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
Вроде бы заставил Apache запускаться с локалью ru_RU.UTF-8.
# grep '^ENV' /etc/init.d/apache2
ENV="env -i LANG=ru_RU.UTF-8 LANGUAGE=ru_RU.UTF-8 LC_ALL=ru_RU.UTF-8 LC_TYPE=ru_RU.UTF-8 LC_MESSAGES=ru_RU.UTF-8 PATH=/usr/local/bin:/usr/bin:/bin"
# ps aux | grep apache | head -n 1
root 2549 0.0 9.0 16536 5620 ? Ss 13:16 0:01 /usr/sbin/apache2 -k start
# cat /proc/2549/environ
APACHE_PID_FILE=/var/run/apache2.pidAPACHE_RUN_USER=www-dataLC_ALL=ru_RU.UTF-8L C_TYPE=ru_RU.UTF-8PATH=/usr/local/bin:/usr/bin:/binLC_MESSAGES=ru_RU.UTF-8PWD=/r ootAPACHE_RUN_GROUP=www-dataLANG=ru_RU.UTF-8SHLVL=1LANGUAGE=ru_RU.UTF-8_=/usr/sb in/apache2
Но получить доступ к репозиториям с кириллицей в названии по-прежнему невозможно. В log валятся вот такие ошибки:
Internal error: Can't convert string from 'UTF-8' to native encoding:
Когда поднимал SVN на сервере большего размера была такая же проблема
http://www.linux.org.ru/jump-message.jsp?msgid=3071135&cid=3078314
Помогло изменение ENV в /etc/init.d/apache2
Но в этот раз не помогает. Что же делать?
Ответ на:
комментарий
от zgen
Ответ на:
locale -a
от Camel
Ответ на:
комментарий
от zgen
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум svn post-commit и локаль (2011)
- Форум Локаль web-приложения. (2008)
- Форум Проблемы с locale после попытки установить glibc 2.14 (2017)
- Форум ###### при копировании кириллицы из XTerm (2013)
- Форум непонятки с локалью. ошибки письмом руту (2007)
- Форум Кириллица в консоли и терминале slackware 14.1 (2014)
- Форум консоль (2005)
- Форум Буква Л=? (2020)
- Форум [mysql] [client] [gnome-terminal] кириллица (2010)
- Форум Python, локаль и переменные окружения скрипта. (2009)