The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"проблеммы с буквой 'я' на ftp"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"проблеммы с буквой 'я' на ftp"
Сообщение от knsi emailИскать по авторуВ закладки(??) on 24-Апр-04, 18:26  (MSK)
Стоит FreeBSD 5.2
proftpd из портов
При загрузке на сервер из винды пропадает буква я и следующий за ней символ.
Как можно от этого избавиться и можно ли вообще.
А вторая проблемма такая, что IE при закачке файлов в папках спрашивает пароль. При этом нажимаешь отмена, он закачивает и после закачки каждого файла снова спрашивает. При этом у меня дома стоит FreeBSD 5.1 с тем же самым конфигом и такой проблеммы не возникает.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "проблеммы с буквой 'я' на ftp"
Сообщение от AlexKV emailИскать по авторуВ закладки(ok) on 24-Апр-04, 23:39  (MSK)
Избавится можно 100%. Я даже где-то целую статью по этому поводу видел! Сейчас не припомню! но информации по данному вопросы достаточно!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "проблеммы с буквой 'я' на ftp"
Сообщение от knsi emailИскать по авторуВ закладки(??) on 25-Апр-04, 15:33  (MSK)
>Избавится можно 100%. Я даже где-то целую статью по этому поводу видел!
>Сейчас не припомню! но информации по данному вопросы достаточно!

Наверняка достаточно. Но я не нашел. Даже не знаю какие слова в поисковике вводить. Не букву же я. А во второй проблемме тоже не пойму что на одной системе работает на другой нет. А конфиг то один и тот же.
И если знаете статью, то киньте ссылку. Я могу и сатью прочитать, а вот найти не могу.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "проблеммы с буквой 'я' на ftp"
Сообщение от Oz emailИскать по авторуВ закладки(??) on 09-Сен-04, 14:07  (MSK)
>Избавится можно 100%. Я даже где-то целую статью по этому поводу видел!
>Сейчас не припомню! но информации по данному вопросы достаточно!

заходим в папку с исходниками proftpd... далее vi src/netio.c

далее находим удаляем или комментируем строки

switch (mode) {
case IAC:
switch (cp) {
case WILL:
case WONT:
case DO:
case DONT:
mode = cp;
continue;
case IAC:
mode = 0;
break;
default:
mode = 0;
continue;
}
break;
case WILL:
case WONT:
pr_netio_printf(out_nstrm, "%c%c%c", IAC, DONT, cp);
mode = 0;
continue;
case DO:
case DONT:
pr_netio_printf(out_nstrm, "%c%c%c", IAC, WONT, cp);
mode = 0;
continue;
default:
if (cp == IAC) {
mode = cp;
continue;
}
break;
}

потом :wq

далее
./configure
make
make install

И всё работает


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "проблеммы с буквой 'я' на ftp"
Сообщение от Sergei Искать по авторуВ закладки(??) on 12-Май-04, 16:41  (MSK)
>Стоит FreeBSD 5.2
>proftpd из портов
>При загрузке на сервер из винды пропадает буква я и следующий за
>ней символ.
>Как можно от этого избавиться и можно ли вообще.
ну так как? получилось? а то у меня такая же проблема, а в инете ничего более удваивания Я не нашёл.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "проблеммы с буквой 'я' на ftp"
Сообщение от knsi Искать по авторуВ закладки(??) on 12-Май-04, 19:27  (MSK)

>ну так как? получилось? а то у меня такая же проблема, а
>в инете ничего более удваивания Я не нашёл.

Неа не получилось. А про удваивание я сам догадался. Но это не помогло после удваивания файлы хоть и виделитсь нормально но скачать их было невозможно

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "проблеммы с буквой 'я' на ftp"
Сообщение от Sergei Искать по авторуВ закладки(??) on 12-Май-04, 22:00  (MSK)
А про удваивание я сам догадался. Но это не
>помогло после удваивания файлы хоть и виделитсь нормально но скачать их
>было невозможно
я так понимаю, что если дать вручную команду на скачивание и в ней указать двойное Я, то должно бы получиться.
обидно. у провайдера стоит pureftp и этой фишки не наблюдается.
вот если б AlexKV откликнулся... а то как-то с гуглом не получилось найти "полно про это информации"
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "проблеммы с буквой 'я' на ftp"
Сообщение от AlexKV emailИскать по авторуВ закладки(??) on 13-Май-04, 22:31  (MSK)
>А про удваивание я сам догадался. Но это не
>>помогло после удваивания файлы хоть и виделитсь нормально но скачать их
>>было невозможно
>я так понимаю, что если дать вручную команду на скачивание и в
>ней указать двойное Я, то должно бы получиться.
>обидно. у провайдера стоит pureftp и этой фишки не наблюдается.
>вот если б AlexKV откликнулся... а то как-то с гуглом не получилось
>найти "полно про это информации"

Я убей не помню где видел точно. А вот удваивание проверил с ProFTPd 1.2.9 rc3 работает и UpLoad и Down  (т.е. вместо "моя" имя "мояя"). Но это глупо. Я искал тогда инфу по настройке proftpd, и нашел про исправление (но это было довольно давно).

А фактически код буквы "я" - "0xff"... что есть служебный символ (смотрим RFC protocol FTP). Фактически надо плясать от этого =) а вот как и куда енто вопрос! =) Короче Win1251 в аут - даешь UTF8! =)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "проблеммы с буквой 'я' на ftp"
Сообщение от knsi Искать по авторуВ закладки(??) on 14-Май-04, 09:36  (MSK)

>Я убей не помню где видел точно. А вот удваивание проверил с
>ProFTPd 1.2.9 rc3 работает и UpLoad и Down  (т.е. вместо
>"моя" имя "мояя"). Но это глупо. Я искал тогда инфу по
>настройке proftpd, и нашел про исправление (но это было довольно давно).
>
>
>А фактически код буквы "я" - "0xff"... что есть служебный символ (смотрим
>RFC protocol FTP). Фактически надо плясать от этого =) а вот
>как и куда енто вопрос! =) Короче Win1251 в аут -
>даешь UTF8! =)

А как быть с виндовыми клиентами, которые закачивают в кодировке 1251.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "проблеммы с буквой 'я' на ftp"
Сообщение от Sergei Искать по авторуВ закладки(??) on 18-Май-04, 14:11  (MSK)
тут же на opennet'е проскочил ответ.
http://groups.google.com/groups?hl=ru&lr=lang_ru&ie=UTF-8&inlang=ru&frame=right&th=17f1a944a164fbcb&seekm=1046895399@p112.f118.n5020.z2.ftn#link4
не очень, правда, удобный (полагаю не все могут коверкать исходные коды), но зато рабочий :)
на slackware 9.1 эта несчастная "я"-таки заработала.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "проблеммы с буквой 'я' на ftp"
Сообщение от меняяя Искать по авторуВ закладки on 11-Мрт-05, 09:18  (MSK)

>...
>А фактически код буквы "я" - "0xff"... что есть служебный символ (смотрим
>RFC protocol FTP).
>...
вот rfc
http://www.ietf.org/rfc/rfc0959.txt
и в нем НЕ написано, что 0xFF - это служебный символ протокола FTP.
Если в нем НЕ написано этого, то это -- НЕ служебный символ протокола FTP.
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру