LINUX.ORG.RU
ФорумAdmin

ftp


0

0

Уважаемые гуру!

Настроил proftpd 1.2.9 на слаке 10.0, все вроде хорошо! НО

Локаль у меня кои8-р, а клиенту надо отдавать в цп1251!

Это я к тому что имена файлов на русском написаны на рейзеровском разделе!

Я понимаю что стандартом непредусмотрена русская кодировка, но НАДО!

Пока не нашел другого выхода, как поменять локаль и перекодировать имена файлов из кои в цп...

З.Ы. Пора бы уже в фак добавить вопрос то этот, потому как ясного и понятного ответа кроме как юзать транслит не нашел!

Отвечу косо и смутно :-)

Вроде бы разрабатываются RFC по поддержки национальных символов по FTP, вроде даже кто-то её начинает поддерживать, но в proftpd этим вроде и не пахнет, но вроде что-то слышал, что пахнет... :-)

AngryElf ★★★★★
()
Ответ на: комментарий от CombatPenguin

блин все сделал, теперь вылехла буква Я

чтоб ее

кто-нибудь знает как решить эту проблему???? потому как у нас есть виндовый фтп там нет такой проблемы....

CombatPenguin
() автор топика
Ответ на: комментарий от CombatPenguin

Протокол FTP никогда не поддерживал восьмибитные символы! Не говоря уже и перекодировке! Это все --- дело клиента. Например ftp клиент FAR-а умеет перекодировать.

И вообще, надо бы это уже в ФАК.

Xela
()
Ответ на: комментарий от CombatPenguin

Лучше бы вместо ftp использовал бы http.
Там проблем с русскоязычными файлами нету.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.