URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 73822
[ Назад ]

Исходное сообщение
"Проблема с Pure-FTP"

Отправлено Mariupolets , 01-Май-07 17:20 
Я пока "чайник" в *nix, FreeBSD и его приложениях, но нужно поднять FTP. У нас на сервере стоит Pure-FTP под Фрёй. Все работает, но есть одна бяка: когда на ФТП заливают папки с русскими именами, содержащими различные знаки препенания, пробелы, цифры и англ. символы, то он ругается. Пример:

Папка: "Папка с названием на рус. языке - v1.1"

Пишет:

"В ходе открытия папки произошла ошибка. Убедитесь, что у вас есть разрешение...
550 Can't change directory to /incoming/ . -v1.1/: No such file or directory"

При нажатии ОК, тем не менее, папку создаёт и файлы в ней копирует, но для каждого файла выскакивает таже бяка.

Тип юзера (анонимус или нет) не имеет значения. Я так понимаю, что не стыкуются Фря и Виндовс. Можно ли как нибудь решить такую проблему?

Заранее спасибо.


Содержание

Сообщения в этом обсуждении
"Проблема с Pure-FTP"
Отправлено Gennadi , 03-Май-07 09:43 
>Я пока "чайник" в *nix, FreeBSD и его приложениях, но нужно поднять
>FTP. У нас на сервере стоит Pure-FTP под Фрёй. Все работает,
>но есть одна бяка: когда на ФТП заливают папки с русскими
>именами, содержащими различные знаки препенания, пробелы, цифры и англ. символы, то
>он ругается. Пример:
>
>Папка: "Папка с названием на рус. языке - v1.1"
>
>Пишет:
>
>"В ходе открытия папки произошла ошибка. Убедитесь, что у вас есть разрешение...
>
>550 Can't change directory to /incoming/ . -v1.1/: No such file or
>directory"
>
>При нажатии ОК, тем не менее, папку создаёт и файлы в ней
>копирует, но для каждого файла выскакивает таже бяка.
>
>Тип юзера (анонимус или нет) не имеет значения. Я так понимаю, что
>не стыкуются Фря и Виндовс. Можно ли как нибудь решить такую
>проблему?
>
>Заранее спасибо.

Папка: "Папка с названием на рус. языке - v1.1"

Измени название на:

"Папка с названием на рус. языке_v1.1"

... например:)))



"Проблема с Pure-FTP"
Отправлено eprst , 03-Май-07 14:24 
У Pure-FTP есть поддержка кирилицы, имен файлов/каталогов с пробелами.
При компиляции нужно выбрать.
Также есть возможность указать - в какой кодировке лежит на сервере (koi8).
Т.е. названия файлов в кирилице нормально читаются и с консоли  на сервере.

Единственный косяк  - символ №


"Проблема с Pure-FTP"
Отправлено Mariupolets , 03-Май-07 22:26 
>У Pure-FTP есть поддержка кирилицы, имен файлов/каталогов с пробелами.
>При компиляции нужно выбрать.

А, если можно, по подробней, что выбрать? WITH_LANG=russian?

>Также есть возможность указать - в какой кодировке лежит на сервере (koi8).

Я так понял, нужно в опциях указать:

FileSystemCharset koi8-r
ClientCharset cp1251,

а компилировать с --with-rfc2640 (что-то вроде этого)?

>Т.е. названия файлов в кирилице нормально читаются и с консоли  на
>сервере.
>
>Единственный косяк  - символ №

А с этим "косяком" бороться никак? Я что-то слышал о upload-scrypt. Не поможет?

P.S.: Спасибо за ответы.