FTP кодировка для русских имен файлов

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

Зачем переносят файлы?

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

Если конечный хостинг также UNIX-like и есть доступ по SSH, то можно перенести файлы архивом. В другом случае, когда место назначения — Windows система, то русские имена файлов в UTF будут выглядеть, например, так:

Это типичный результат сохранения картинок с кириллическими названиями в WordPress без модуля транслитерации.

Как получить файлы через FTP с учетом кодировки?

Windows откажется принимать файлы с такими названиями, как показано на картинке выше. Ваш FTP клиент должен уметь определить, что в названии файлов используется UTF или должна быть возможность это указать.

Я предлагаю использовать в качестве FTP клиента Filezilla. Бесплатный многофункциональный FTP клиент с открытым кодом.

Давайте посмотрим как настроить подключение, чтобы можно было скопировать файлы с UTF символами в названии.

В менеджере сайтов выберите нужный проект и перейдите на вкладку кодировка. Нужно переключится в режим «UTF-8 принудительно».

Тогда список файлов приобретет читаемый вид, а Windows позволит произвести копирование данных в свою файловую систему.

Написать комментарий

Мало букафф? Читайте есчо !

Скайп - нет звука при звонке

Июнь 16, 2017 г.

Случается так, что skype не воспроизводит мелодию при входящем звонке. Причины могут быть разные, рассмотрим как можно решить проблему. Не верно настроены ...

Читать

MUI TextField с маской

Июль 4, 2023 г.

В MUI компонентах мне не хватало поддержки ввода с маской. Давайте подключим библиотеку imask к mui компоненту TextField для ликвидации этого пробела. Установите в ваш проект библиотеку imask (https://imask.js.org/), и сам материал https://mui.com. ...

Читать

 

Комментарии к «FTP кодировка для русских имен файлов»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий:

Много комментариев в “FTP кодировка для русских имен файлов”

  1. Андрей:

    Спасибо большое выручил!!!….теперь имя файлов норм отоброжаются…

  2. 12ua:

    Спасибо большое ,теперь могу бросать файлы в кириллице по ftp. ))

  3. Рафаэль:

    Отлично. Статья очень помогла.
    Подключаю комп к андроид-сотке через MiDrop. Для просмотра содержимого сотки на компе (Win 7) использую FileZilla Portable. Сначала в именах файлов вместо русских символов отображалась кракозябра. Через менеджер сайтов установил принудительно UTF-8, и всё стало отображаться адекватно. Большое спасибо!

  4. Илья:

    Спасибо!!!!!!!!!!!!!!!!!!

  5. Антон:

    Спасибо
    после выставления кодировки прервать FTP соединение и установить заново, чтобы параметры применились

  6. Ренат:

    спасибо огромное за статью. У меня сервер на openmediavault (основа линукс), поменял 2ю версию на 5ю и перестал видеть кириллицу. думал сначала что где-то в настройках роутера надо копать, а в файлзилле вчего лишь настройка была автоматическая. Но что интересно на старой версии openmediavault и автонастройках русские буквы были видны а после обновления вдруг перестали. Вобщем спасибо огромное за статью. Всем успехов!