Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: proftpd 1.3.2 Русский отображается. Но ничего сделать нельзя.  (Прочитано 1880 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mystique

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
    • Клуб мотопутешествий и мототуризма.
Стоит proftpd версии 1.3.2 По рекомендациям с этого сайта в proftpd.config прописал:
LangEngine on
UseEncoding UTF-8 CP1251

После этого все русские файлы и каталоги, лежащие на FTP, стали отображаться корректно. Но сделать с ними по прежнему ничего не получается.

Пример ругани:
550 /photo/20091022_Êðåùåíèå_Íàñòè: Forbidden command argument

Пробовал прописать:
#CharsetLocal UTF-8
#CharsetRemote CP1251

Но тогда при рестарте proftpd начинает ругаться, что не знает такую команду.
  - Fatal: unknown configuration directive 'CharsetLocal' on line 70 of '/etc/proftpd/proftpd.conf'

Что не так? Что делать?
« Последнее редактирование: 29 Ноября 2009, 00:35:37 от mystique »
Ubuntu 9.10

Оффлайн tazhate

  • Активист
  • *
  • Сообщений: 864
  • kunilinux
    • Просмотр профиля
а локали сгенерены обе?
lenovo thinkpad x1, gentoo ~amd64, awesome wm
asrock 330, atom 330, nvidia ion, 4gb ram, gentoo ~amd64, awesome wm
htc desire z, virtuos rom

Оффлайн mystique

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
    • Клуб мотопутешествий и мототуризма.
а локали сгенерены обе?

Эм... а как это проверить? И если нет, то как это сделать? Я с локалями не особо силен. ;( Когда ставил Ubuntu server 9.10, то основным языком выбирал английский...

locale говорит вот что:

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
« Последнее редактирование: 29 Ноября 2009, 00:29:32 от mystique »
Ubuntu 9.10

Оффлайн tazhate

  • Активист
  • *
  • Сообщений: 864
  • kunilinux
    • Просмотр профиля
а локали сгенерены обе?

Эм... а как это проверить? И если нет, то как это сделать? Я с локалями не особо силен. ;( Когда ставил Ubuntu server 9.10, то основным языком выбирал английский...

locale говорит вот что:

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

гугли брат
lenovo thinkpad x1, gentoo ~amd64, awesome wm
asrock 330, atom 330, nvidia ion, 4gb ram, gentoo ~amd64, awesome wm
htc desire z, virtuos rom

Оффлайн mystique

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
    • Клуб мотопутешествий и мототуризма.
Если вы имеете ввиду:   sudo localedef -c -i ru_RU -f UTF-8 ru_RU.UTF-8
То делал. И для UTF-8, и для cp1251...

Подскажите, что не так?
Ubuntu 9.10

Оффлайн tazhate

  • Активист
  • *
  • Сообщений: 864
  • kunilinux
    • Просмотр профиля
Если вы имеете ввиду:   sudo localedef -c -i ru_RU -f UTF-8 ru_RU.UTF-8
То делал. И для UTF-8, и для cp1251...

Подскажите, что не так?

все не так :)
юз гугл
lenovo thinkpad x1, gentoo ~amd64, awesome wm
asrock 330, atom 330, nvidia ion, 4gb ram, gentoo ~amd64, awesome wm
htc desire z, virtuos rom

Оффлайн mystique

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
    • Клуб мотопутешествий и мототуризма.
К сожалению, это все, чем мне смог помочь гугл. ;(
Ubuntu 9.10

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Перестаньте пользоваться Windows с её CP1251 и проблема исчезнет сама собой :)

 

Страница сгенерирована за 0.034 секунд. Запросов: 23.