Windows 10 кодировка ftp

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

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

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

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

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

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

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

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

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

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

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

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

Данная запись опубликована в 21.03.2017 16:06 и размещена в На первой полосе. Вы можете перейти в конец страницы и оставить ваш комментарий.

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

Как запретить растягивание textarea

Тэг TextArea — незаменимое поле ввода для текста. Современные браузеры по-умолчанию позволяют пользователям изменять размеры, растягивать его за правый .

Конструктор класса в PHP и его перегрузка

В версии PHP 5 мы получили возможность использовать конструктор класса, специальную функцию, объявляемую в классе, которая служит для инициализации экземпляра объекта. К сожалению, конструкторы, как и остальные методы класса в PHP, не могут быть «перегружены». .

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

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

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

Читайте также:  Драйвер для принтера hp laserjet p1120 для windows 10

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Заключение

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

Читайте также:  Собака linux 2011 2017

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

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

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

Сделай репост – выиграй ноутбук!

Каждый месяц 1 числа iBook.pro разыгрывает подарки.

  • Нажми на одну из кнопок соц. сетей
  • Получи персональный купон
  • Выиграй ноутбук LENOVO или HP

—> LENOVO или HP от 40-50 т.р., 8-16ГБ DDR4, SSD, экран 15.6″, Windows 10

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

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

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

Используем «Проводник Windows» в качестве FTP-клиента

Рассмотрим настройку и использование встроенного в «Проводник» FTP-клиента на примере Windows 10

Сейчас у нас уже нет нужды в полноценном FTP-клиенте, как было несколько лет назад. Отчасти это объясняется тем, что теперь мы чаще обращаемся к каким-либо объектам в Интернете через веб-сайты, а не путем загрузки из FTP-серверов. Помните те времена, когда вы получали крупные обновления от какой-нибудь компании, загружая их с FTP-сервера?

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

Знаете ли вы, что в «Проводнике Windows» есть встроенный FTP-клиент?

На самом деле он присутствовал в нескольких последних версиях Windows. Его очень просто настроить и использовать для нечастых сеансов работы по протоколу FTP.

Эта служба отличается высокой надежностью, дает возможность работать с файлами через FTP и выполнять такие операции, как отправка, загрузка, удаление, переименование, изменение разрешений файлов (CHMOD), а также позволяет закреплять папки и целые сайты в пользовательском интерфейсе «Проводника».

Далее в статье показан этот процесс на примере Windows 10, но последовательность действий очень похожа на Windows 7 и 8.1.

  1. Щелкните в строке адреса «Проводника», чтобы выделить поле (экран 1).
  2. Введите ftp-адрес, к которому хотите обратиться. Замечу, что указатель протокола ftp:// на данном этапе не обязателен, но может использоваться (экран 2).
  3. Введите свое имя пользователя FTP (экран 3).
  4. Введите пароль FTP.
  5. Установите флажок, если обращаетесь к FTP-серверу анонимно.
  6. Установите флажок, чтобы сохранить пароль в диспетчере учетных данных Windows.
  7. Щелкните Log On («Войти в систему») для доступа к FTP-серверу. FTP-сайт откроется во втором экземпляре «Проводника», и вы сможете получить доступ к сайту, как показано на экране 4.
  8. Вы можете закрепить папку в области быстрого доступа «Проводника» в любое время для выделенной папки (экран 5).
  9. Щелкая правой кнопкой мыши файл или папку на FTP-сервере, вы можете настроить разрешения на чтение, запись и выполнение для содержимого. Они широко известны как CHMOD (экран 6).
  10. Если щелкнуть правой кнопкой мыши This PC («Этот ПК»), можно выбрать команду Map network drive («Подключить сетевой диск»), чтобы добавить FTP-сайт на вкладке «Проводника», как показано на экране 7.
  11. Выберите ссылку внизу диалогового окна, чтобы начать процесс подключения (экран 8).
  12. Нажмите кнопку Next («Далее») для продолжения (экран 9).
  13. Выбрав один вариант в этом диалоговом окне, нажмите для продолжения кнопку Next (экран 10).
  14. Введите адрес FTP-сайта. Замечу, что на этом шаге обязателен указатель протокола ftp:// (экран 11).
  15. Установите флажок для анонимного доступа к FTP-серверу (экран 12).
  16. Введите свое имя пользователя. Если ранее вы обращались к этому FTP-сайту в «Проводнике», как было показано выше, и предпочли сохранить пароль, то вы не получите запроса для ввода пароля при доступе к этому новому ресурсу, так как пароль уже сохранен.
  17. Вы можете использовать полное имя сервера, как показано по умолчанию, или выбрать собственное уникальное имя для подключенного ресурса (экран 13).
  18. Если вы хотите получить немедленный доступ к FTP-серверу, то оставьте соответствующий флажок установленным, в противном случае снимите его (экран 14).
  19. Нажмите кнопку Finish («Готово»), чтобы завершить процесс.
  20. Подключенный FTP-сервер теперь будет доступен, когда вы откроете «Проводник» и перейдете на вкладку This PC, как показано на экране 15.
Читайте также:  Imac 2011 максимальная mac os
Экран 1. Пользовательский интерфейс «Проводника»
Экран 2. Ввод ftp-адреса
Экран 3. Ввод имени пользователя на сервере FTP
Экран 4. Доступ к сайту
Экран 5. Закрепление папки в области быстрого доступа
Экран 6. Настройка разрешений
Экран 7. Подключение сетевого диска
Экран 8. Запуск процесса подключения к сетевому диску
Экран 9. Экран приветствия
Экран 10. Один вариант в диалоговом окне
Экран 11. Ввод адреса FTP-сайта
Экран 12. Флажок для анонимного доступа к FTP-серверу
Экран 13. Можно использовать полное имя сервера
Экран 14. Флажок для немедленного доступа к FTP-серверу
Экран 15. FTP-сервер в «Проводнике»

Пользуйтесь быстрым и простым FTP-доступом непосредственно из «Проводника».

Поделитесь материалом с коллегами и друзьями

Оцените статью