ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
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




 




Copyright © Lexa Software, 1996-2009.