LINUX.ORG.RU
ФорумAdmin

ProFTPd и названия файлов в Unicode


0

0

От чего зависит, в какой кодировке будет название файла, который закачивает пользователь через ProFTPD? Иногда "нормально" сохраняются в cp1251, иногда в юникоде... от чего это зависит, может быть настройка какаято должна быть в фтп клиенте, или есть еще способы решения проблемы?

★★

наверное от локали на сервере и собственно от того, в какой кодировке имена файлов. ну и да, некоторые фтп-клиенты (типа mc с recode-патчами) умеют перекодировать названия при скачивании.

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

Получается если пользователь подключился к фтп серверу и у него в системе все файлы называются в юникоде - то и на сервере они будут в юникоде, а если у него имена в cp1251 к примеру - то и на сервере они будут 1251? А можно както насильно заставить их сводиться к общему знаменателю - либо опциями сервера, либо опциями фтп клиента при закачке?

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

Опциями ftp-клиента, которые умеют.

proftpd с iconv-патчем сам не будет понимать, в какой кодировке ему заливают.

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