Иероглифы в Filezilla в именах файлов, как изменить кодировку в FTP-клиентах на примере файлзиллы

Обновлено:

При работе с файлами сайтов через так называемые FTP-клиенты (например Filezilla), можно столкнуться с проблемой неправильной кодировки, в результате чего названия файлов будут отображаться в виде иероглифов.

Для тех, кто может не знать, FTP-клиент, если объяснять простым языком - это специальная программа, позволяющая получать доступ к удалённому FTP-серверу, где хранятся файлы, например, к хостингу с файлами вашего сайта.

Чтобы было понятнее, вот вам простой пример: через фтп-клиент Filezilla вызагрузили файлы в папку своего сайта на хостинге, при этом файлы имели обычные русскоязычные названия. Затем смотрите через административную панель самого сайта и видите, чтобы загруженные файлы отображаются вот так:

Или наоборот, через админпанель сайта загрузили файлы, которые также имели нормальные названия с русскими символами, после чего в самом FTP клиенте вы их не узнаете из-за иероглифов (а слева на изображении ниже видно как файлы выглядят в оригинале) :)

В связи с этим работать при помощи FTP клиента становится слишком уж неудобно и порой просто невозможно, однако есть способ легко решить проблему (заключается она в неверно выставленной кодировке фтп клиента) и в этой статье я покажу, на примере Filezillа, как победить проблему с иероглифами при загрузке файлов, т.е. правильно выставить кодировку.

FTP клиентов множество и в других может возникать эта же проблема, которая решается аналогичным способом.

Как сменить кодировку в Filezilla

В файлзилле кодировка при подключении к нужному ftp-серверу меняется следующим образом:

  1. Необходимо через менеджер сайтов добавить новое подключение, то есть указать адрес, к которому вы будете подключаться (потому что через быстрое подключение кодировка не меняется, остаётся стандартной). Для этого откройте меню "Файл" - "Менеджер сайтов".

    Если сайт в программе у вас уже создан, переходите сразу к шагу №2.

    Создайте новый сайт, нажав соответствующую кнопку:

    Задайте имя новому сайту (чтобы отличать подключения, в случае если будете подключаться к нескольким сайтам) в списке [1], нажав по нему левой кнопкой мыши 1 раз и как выделится синим ещё 1 раз, после чего укажите название.

    Затем задайте настройки подключения [2], которые вам должен выдавать хостинг-провайдер: FTP или SFTP протокол, хост (адрес подключения), порт (если требуется нестандартный).

    И ниже нужно указать логин и пароль для подключения [3]:

    Готово, подключение к сайту создано!

  2. Когда у вас уже создано подключение к сайту, остаётся только настроить кодировку и для этого в менеджере сайтов кликните по нужному сайту, чтобы открыть его настройки и перейдите на вкладку "Кодировка".

    Выберите значение UTF-8 принудительно, затем сохраните настройки, нажав "ОК".

    Потому что функция "Автоопределение" зачастую неверное выставляет кодировку, от чего появляются описанные выше в начале статьи проблемы.

Всё готово! Теперь осталось подключиться к сайту с новыми настройками, для этого из главного окна файлзиллы из выпадающего списка выберите нужный сайт:

Если сайт уже был у вас открыт до того как вы сменили кодировку, то обязательно переподключитесь к нему!

Заключение

В результате, после того как вручную в Filezilla вручную выставите кодировку, программа будет правильно загружать файлы на нужный вам сервер (хостинг) и проблема с иероглифами в названиях исчезнет.

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


Если пригодилась статья, поделитесь ей в соц.сетях, ведь она может и другим пригодится! Буду рад любым вопросам в комментариях, а также вашему адекватному мнению по теме :)

Спасибо за внимание, увидимся! ;)

6 комментариев

Аватар комментатора Катя Капитонова Автор: Катя Капитонова

Подключала смартфон Xiaomi к компу. Другие способы ("Режим разработчика" в телефоне, например) не помогли. А с FileZilla вроде бы всё состоялось, но с кодировкой никак, пока Вашу статью не нашла. Спасибо!

Аватар комментатора Владимир Белев Автор: Владимир Белев

Рад помочь и спасибо, что откликнулись о решении проблемы!)

Аватар комментатора Александр Автор: Александр

Владимир Белев, скажите, от вашего комментария есть какая-нибудь практическая польза?

Аватар комментатора Владимир Белев Автор: Владимир Белев

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

Аватар комментатора Александр Автор: Александр

А как устранить проблему с иероглифами, когда к фтп подключаешься через проводник или например мазилу фаерфокс?

Аватар комментатора Владимир Белев Автор: Владимир Белев

Через простой проводник Windows - вообще очень неудачный вариант, тут может быть помимо иероглифов ещё ряд проблем. А вот что касается остальных программ и расширений, то настраивается всё непосредственно в них, нужно знать конкретно что за программа. Но, думаю, не везде может быть нужный функционал...

Оставить комментарий

Отправить комментарий Отменить

Сообщение