DataLife Engine > Unix > Проблеммы с буквой 'я' на ftp

Проблеммы с буквой 'я' на ftp


6 декабря 2007. Разместил: podpole
При загрузке на сервер из винды пропадает буква я и следующий за ней символ
Попытаться побороть можно так
Заходим в папку с исходниками 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

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