none
Кодировка в FTP, IIS 7.5

    Общие обсуждения

  • Господа и дамы, приветствую.

    Ситуация: на Windows Server 2008 R2 x64 я установил роль Веб-сервер (IIS). Создал в оснастке управления этой ролью FTP-каталог и начал этим FTP пользоваться. Настройки все по умолчанию, кроме правил авторизации.

    Проблема: при попытке сохранить какой-нибудь файл через браузер (IE10, Chrome), на разных системах (Windows 8, Windows XP) вместо кириллических символов в названии файла получаются вот такие "вопросительные знаки в ромбиках": �������_02[1].07.ppt. А в верху страницы, если я захожу в подпапку с кириллическим названием, путь к каталогу отображается примерно вот так: Каталог FTP /%F0%E0%E2%ED%EE%E2%E5%F1%E8%E5/ на sample.sample.com

     Кто виноват и что делать?


    10 июня 2013 г. 22:14

Все ответы

  • Здравствуйте,

    Кодировку пробовали менять?

    Handling Accented Characters in Filenames w/ IIS 7.5 FTP

    Кодировка в IIS 7.5


    Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    20 июня 2013 г. 10:37
    Модератор
  • Проблема, видимо, в том, что я не знаю как поменять кодировку. По первой ссылке ключевая фраза, если я правильно понял, это "The solution is to force the DirListingCharset to “utf-8″ by setting this property after connecting." Но я не вижу где изменить этот параметр.

    По второй ссылке я вообще не вижу каких-либо инструкций... В шапке говорится о http-заголовках, но у меня только FTP-сайт. А дальше обсуждение уходит в личную переписку пользователей и не видно, решили они проблему или нет.

    24 июня 2013 г. 21:53
  • В диспетчере служб IIS (Internet Information Services Manager) для сайта-FTP в расширенных настройках (Advanced Settings) необходимо запретить использование UTF8: параметр Allow UTF8 в значение False.
    5 февраля 2018 г. 18:18