Re[2]: Русские буквы в н азвании файла
jackal
me at jackal.in
Wed Jun 11 14:25:36 MSD 2008
Здравствуйте Иван,
Wednesday, June 11, 2008, 1:55:50 PM, Вы писали:
> С кодировкой локали разобрался. Поставилю юзеру cp1251, теперь ls выводит нЯНАЕММНЯРХ.doc
> Если я правильно понимаю, мне нужно поменять кодировку для
> файловой системы. Но не понимаю, как это сделать. И не гуглится
> ничего подходящего. Кто знает, подскажите ключевые слова.
Неправильно :) Самой файловой системе без разницы в какой кодировке хранить.
Файлы могут быть и в утф, и в цп1251, и в кои8 быть одновременно. Это
просто набор байтов, в конце концов :)
Всё что требуется - это сохранять файлы именно в той кодировке, которую
ожидают веб-клиенты, и нгинкс вместе с ними. Т.е. утф8 в данном случае.
Значит, нужно настраивать фтп-демона, чтобы сохранял имена файлов именно
в утф8. А в перспективе - чтобы скрипт сохранял в утф8. Вот и всё.
А кодировку локали можете крутить, можете не крутить. Как угодно. Это
влияет лишь на отображение имени в консоли.
--
С уважением,
Евгений mailto:me at jackal.in
More information about the nginx-ru
mailing list