Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re[2]: Русские буквы в н а звании файла
Здравствуйте Иван,
Wednesday, June 11, 2008, 1:55:50 PM, Вы писали:
> С кодировкой локали разобрался. Поставилю юзеру cp1251, теперь ls выводит
> нЯНАЕММНЯРХ.doc
> Если я правильно понимаю, мне нужно поменять кодировку для
> файловой системы. Но не понимаю, как это сделать. И не гуглится
> ничего подходящего. Кто знает, подскажите ключевые слова.
Неправильно :) Самой файловой системе без разницы в какой кодировке хранить.
Файлы могут быть и в утф, и в цп1251, и в кои8 быть одновременно. Это
просто набор байтов, в конце концов :)
Всё что требуется - это сохранять файлы именно в той кодировке, которую
ожидают веб-клиенты, и нгинкс вместе с ними. Т.е. утф8 в данном случае.
Значит, нужно настраивать фтп-демона, чтобы сохранял имена файлов именно
в утф8. А в перспективе - чтобы скрипт сохранял в утф8. Вот и всё.
А кодировку локали можете крутить, можете не крутить. Как угодно. Это
влияет лишь на отображение имени в консоли.
--
С уважением,
Евгений mailto:me@xxxxxxxxx
|