Страница 1 из 1

Хранение файлов с именами в UTF-8

Добавлено: 2008-04-11 17:03:09
Sangre
Доброго времени суток!

Нужна помощь дабы избежать проблем. :)

На веб сервервере работающем под Linux с локалью системной ru_RU.UTF-8 располагается веб-хранилище файлов.
Есть необходимость перевести это дело на FreeBSD, дабы сервера соответствовали корпоративным стандартам.

Что будет (если будет) и как избежать сложностей с именами файлов в UTF?
Насколько я знаю у FreeBSD есть проблемы с этой кодировкой.

Желательно иметь доступ к файлам и с консоли. Для бекапа и чистки.

Буду очень благодарен за советы.

Re: Хранение файлов с именами в UTF-8

Добавлено: 2008-04-11 18:06:39
salvator
проблемы будут только с syscons (этот драййвер не поддерживает юникод), с виртуальными терминалами все ок :), цепляйся по ssh, бекапь и чисть на здоровье :)

Re: Хранение файлов с именами в UTF-8

Добавлено: 2008-04-11 20:23:24
Sangre
Да. Вроде понятно.

Но как тогда это дело настроить правильно, чтобы через ssh понимала фря UTF.

Может ссылки подскажите.

Re: Хранение файлов с именами в UTF-8

Добавлено: 2008-04-12 1:18:36
Гость
подкючайся по ssh из терминала (xterm или putty) с UTF-8 локалью
а ФС'ке вообще параллельно на кодировку. Распознавать кодировку и выводить осмысленный резултат - работа терминалки, а не ФС. От ФС требуется только хранить опр. кол-во байтов в имени файла.
просто tty и syscons так криво реализованы, что чтобы прикрутить поддержку wide character надо перелопатить много кода, но сие будет мало полезным трудом, т.к. после избавления от GIANT блокировки придется еще раз перелопачивать