proftp && encoding
Гость 18 декабря, 2006 - 00:56
Подскажите что можно сделать что бы файлы на русском тем кто зашёл на фтп отображались нормально(локаль системы utf8 ). Патчить gftp не катит т.к. под вин нету gftp
»
- Для комментирования войдите или зарегистрируйтесь
vklucit perecodirovanie
vklucit perecodirovanie v ProFtpd
а как его
а как его включить?
что-то я на сайте proftpd ни слова ни нашел про это дело
http://www.opennet.ru/opennews/art.shtml?num=8306
-- смотри тут
В proftpd-1.3.1_rc2 (rc1)
В proftpd-1.3.1_rc2 (rc1) кажись уже добавили нужный функционал, так что патчить уже ничего не надо.
Что-то "не кажись"...
У меня как раз proftpd-1.3.1_rc2... Ругается... :-(
- Fatal: unknown configuration directive 'CharsetLocal' on line 8 of '/etc/proftpd/proftpd.conf'
Так чем ему помочь?
proftp && encoding
Сборка Proftpd + nls
UseEncoding UTF8 CP1251
Откуда инфа? На
Откуда инфа? На оффициальном сайте про чарсеты ноль (имхо).
Хммм...
От автора выше... :-(
Вот и тоскливо, что проблему не могу решить... Неужели никого это не заботит? )=
Есть
Есть неофициальные патчи. Погугли на тему своего фтп сервера. Видел для vsftpd и proftpd. Позволяют кодить имена файлов на лету. Проблема в принципе неразрешима. Определить кодировку клиента на лету по протоколу ftp низя. Поэтому патчи для сервака не принимают. Выход один - юзать более продвинутых клиентов, которым можно для сервака установить кодировку имен.
вот мой ебуилд
вот мой ебуилд для proftpd:
http://zawertun.zelnet.ru/gentoo/proftpd-1.3.1_rc2-r1.ebuild
http://zawertun.zelnet.ru/gentoo/proftpd-1.3.1_rc2-rus.patch
+ в USE нужно добавить 'codeconv'
если что не так -- отпишитесь :]