[[mod_lang - Кодировка]]

mod_lang - Кодировка

Наверное в большинстве случаев на сервере используется кодировка UTF8.
Подключаясь клиентом, использующим другую кодировку, например cp1251, что весьма распространено - начинаются 'проблемы' с русскими именами файлов. Залитый файл от клиента не может нормально отображаться на сервере, а созданный файл на сервере не видит клиент.
Можно согласовать кодировки:

proftpd.conf

<IfModule mod_lang.c>
LangEngine on
## Кодировка [на сервере] [у клиента]
UseEncoding utf8 cp1251
</IfModule>
Теперь файлы с русскими именами залитые от клиента с кодировкой cp1251 будут нормально видны и на сервере, во всех остальных случаях ситуация останется прежняя - разве только кроказябры будут выглядит по другому.

Приходиться выбирать что-то одно

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
174 -11᠎ = ?
 
howto/proftpd/mod_lang.txt · Последние изменения: 2012/06/03 21:52 (внешнее изменение)
Gentoo Linux Driven by DokuWiki