📦 synology.forum архів спільноти · 2005–2022
ai.synology.forum →
ГоловнаFTP СерверПроблема с FTP / русские символы

Проблема с FTP / русские символы

SSkorik28.12.2013#1

Настроил удаленный доступ к своему Synology по FTP.

Пробросил только 21 порт.

Отлично работает родная прога DS file

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

и при попытке зайти в нее выдается ошибка.

 

Пример, прога Transmit (Mac OS 10.6.8) выдает:

Could not change directory to " ".

Server said:

: No such file or directory.

Error -125: remote chdir failed

 

Пример, прога FTP Sprite (iOS 7) выдает:

Server denied you change to the given directory

 

 

DSM 4.3

Ssidor_ii28.12.2013#2
Настроил удаленный доступ к своему Synology по FTP.

Пробросил только 21 порт.

Отлично работает родная прога DS file

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

и при попытке зайти в нее выдается ошибка.

 

Пример, прога Transmit (Mac OS 10.6.8) выдает:

Could not change directory to " ".

Server said:

: No such file or directory.

Error -125: remote chdir failed

 

Пример, прога FTP Sprite (iOS 7) выдает:

Server denied you change to the given directory

 

 

DSM 4.3

Включите на клиенте кодировку имен файлов : UTF-8

SSkorik29.12.2013#3

Включал, не помогает (

Iishtvan29.12.2013#4
Настроил удаленный доступ к своему Synology по FTP.

Пробросил только 21 порт.

Отлично работает родная прога DS file

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

и при попытке зайти в нее выдается ошибка.

Странно у трансмита с кодировками в последних версиях порядок,какая кстати у вас стоит версия?

У меня и трансмит и виндовый тотал командер нормально заходит,никто не жалуется.

А в панели управления DS стоит-ли галка "Включить поддержку имени файлов UTF-8"?

SSkorik29.12.2013#5
Странно у трансмита с кодировками в последних версиях порядок,какая кстати у вас стоит версия?

У меня и трансмит и виндовый тотал командер нормально заходит,никто не жалуется.

А в панели управления DS стоит-ли галка "Включить поддержку имени файлов UTF-8"?

 

Конечно стоит

 

Вкладка FTP/FTPS

"Включить поддержку имени файлов UTF-8"

Iishtvan30.12.2013#6

И ещё,посредством чего те папки создавались?

Если средствами DS - то проблем быть как-бы не должно,если сторонними средствами,например виндой - то искать надо видимо в этом направлении.

ИМХО

SSkorik30.12.2013#7

Папки создавались в OS X Snow Leopard.

 

Как то не правильно, чтобы папки создавать только на DSM.

 

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

а у него 1К тонна этих папок, я же не буду их все переименовывать.

Или я чего то не понимаю.

Iishtvan30.12.2013#8

Провел эксперимент.

Создал папку с русским названием на DS из под Mac OS 10.9 по afp.

Зашел по FTP через Transmit 3.6.7.Название папки отображается нормально.

Но вот что странно,в Transmite при этом установлена кодировка Cirillic(Windows)

http://s019.radikal.ru/i639/1312/fc/68703bb4d3fet.jpg

и если установить в Transmitr кодировку UTF-8,вместо русских букв кракозябры

http://i062.radikal.ru/1312/16/fa012565b50ft.jpg

 

 

 

ZZloi7830.12.2013#9

Проверил в 10.9.1 (Transmit 4.4.5). Кодировку не менял. Папки и файлы с русскими буквами были созданы в винде. Создал одну папку уже в OS X. Все русские имена в порядке.

Проверил еще и файлзиллой. Тоже полный порядок.

Aacidwind11.01.2014#10

такая же беда.

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

также если я захожу на FTP c гуглХрома, то и там таже песня... русские символы просто не отображаются.

http://gyazo.com/7bf026ab8bf3df23f02babd7c75c70da.png

 

что делать? это ведь не нормально

 

з.ы./ галочка о поддержке имен UTF-8 стоит

Aacidwind11.01.2014#11
И ещё,посредством чего те папки создавались?

Если средствами DS - то проблем быть как-бы не должно,если сторонними средствами,например виндой - то искать надо видимо в этом направлении.

ИМХО

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

Xxxx2k11.01.2014#12

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

Aacidwind12.01.2014#13

Не будет реакции? Никто не знает что делать?

ZZloi7813.01.2014#14
Не будет реакции? Никто не знает что делать?

При подключении через ddns - русские имена на месте. Через внутренний ip - нет.

http://i58.fastpic.ru/big/2014/0113/2c/1175f5174ac65ff4bb0ba40854ddbd2c.jpg

http://i58.fastpic.ru/big/2014/0113/be/7a27dde941e90820e58056b6ff619cbe.jpg

Aacidwind18.01.2014#15
При подключении через ddns - русские имена на месте. Через внутренний ip - нет.

http://i58.fastpic.ru/big/2014/0113/2c/1175f5174ac65ff4bb0ba40854ddbd2c.jpg

http://i58.fastpic.ru/big/2014/0113/be/7a27dde941e90820e58056b6ff619cbe.jpg

Я захожу на фтп через внешний ip, без всяких ddns, и русских букв нет.

ZZloi7818.01.2014#16
Я захожу на фтп через внешний ip, без всяких ddns, и русских букв нет.

Странно. Тогда советую пользоваться FileZilla. Проблем с кириллицей с ней не возникало. И проверьте включена ли поддержка UTF-8 в закладке FTP:

http://i33.fastpic.ru/big/2014/0118/cc/8acb4c6626cce9dd8be95b4c8eb596cc.jpg

Aacidwind19.01.2014#17

Да зачем мне файлзилла? Мне бы хотелось принципиально решить этот вопрос.

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

 

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

 

Про галочку уже 100 раз писали, что включена, но это не помогает.

Скрины надо?

ZZloi7819.01.2014#18
Да зачем мне файлзилла? Мне бы хотелось принципиально решить этот вопрос.

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

 

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

 

Скрины надо?

Увы, тогда только так: http://www.synology.com/en-global/support/faq/422

Iishtvan20.01.2014#19
Да зачем мне файлзилла? Мне бы хотелось принципиально решить этот вопрос.

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

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

Aacidwind23.01.2014#20
В браузерах можно попробовать поменять кодировку на UTF,по умолчанию наверняка стоит WIN1251,там есть такая возможность - должно помочь

Не помогает

AAccelerator24.01.2014#22

Пробовал сегодня зайти на свой накопитель по ftp.

Конектился из под MC с компа с линуксом.

Зашел в папку с торрентами - там кракозяблики.

Зашел в настройку выбора кодировки, включил WINDOWS 1251 и все стало хорошо.

Ddefective_man24.01.2014#23

Видимо пользователи synology разделились на два лагеря те у кого нормально с отображением кириллицы и те у кого китайщина. Увы я отношусь к тем у кого проблемы. ds414 4.3 :( конфликт в ipad в vlc и avplayerHD. Решения не нашел :( Все галочки о поддержке utf-8 включены

Ssidor_ii24.01.2014#24
Все галочки о поддержке utf-8 включены

Написали же.... включите WINDOWS 1251 и все будет хорошо.

ipad в vlc

vlc вообще не имеет ни каких настроек по выбору кодировки.

Ssidor_ii24.01.2014#25
Получилось вот что

http://savepic.net/4417986.jpg

nPlayer с включенной кодировкой WINDOWS 1251, все показывает правильно !

Ddefective_man24.01.2014#26
nPlayer с включенной кодировкой WINDOWS 1251, все показывает правильно !

 

в avplayer нашел выбор кодировки на cp1251, но ничего не произошло. Специально установил nplayer но в упор не вижу где в настройках windows 1251. Скажите для дурака между какими кодировками, или он как-то по особому называется? Заранее спасибо

 

Ssidor_ii24.01.2014#27
в avplayer нашел выбор кодировки на cp1251, но ничего не произошло. Специально установил nplayer но в упор не вижу где в настройках windows 1251. Скажите для дурака между какими кодировками, или он как-то по особому называется? Заранее спасибо

В nPlayer в настройка ftp выберите Кодировка : Cyrillic ( Windows )

Ssidor_ii24.01.2014#29
Не получается. В чём же ваш секрет?

Не знаю, у меня в сино включена поддержка имени файлов UTF-8.

Ddefective_man24.01.2014#30
Не знаю, у меня в сино включена поддержка имени файлов UTF-8.

 

Да и я все галочки там по переключал. может сделаете скриншот, авось что-то дополнительно включить надо

Ssidor_ii24.01.2014#31
Да и я все галочки там по переключал. может сделаете скриншот, авось что-то дополнительно включить надо

Да нет больше ни каких скрытых настрек.

p.s.

Чем папки ( файлы ) с русскими буквами создавались ?

Iishtvan25.01.2014#32

Cуммируя вышеизложенное - для того чтобы правильно увидеть кирилические символы в названиях файлов,папок на DS - в клиенте должна быть выставлена кодировка WIN1251.

XX-Ray27.01.2014#33
Cуммируя вышеизложенное - для того чтобы правильно увидеть кирилические символы в названиях файлов,папок на DS - в клиенте должна быть выставлена кодировка WIN1251.

Очень актуальная тема, я тоже на планшете пользуюсь исключительно nPlayer'ом и менять на что либо другое принципиально не буду, покажите на скрине конкретно как в этой программе выставить кодировку WIN1251...

Почему собственно спрашиваю, так как в настройках проигрывателя такую кодировку я не нашел(

XX-Ray27.01.2014#34

Методом тыка нашел следующий рабочий вариант для nPlayer'а:

1) DSM=>Панель управления=>Региональные параметры, выбираем вкладку Язык, где кодовая страница ставим язык Русский;

2) nPlayer=>Сеть=>FTP=>настройки, код выбираем Cyrillic (Windows)

 

В таком миксе все работает, на фтп клиентах и в браузерах виндоувс не проверял еще, как проверю отпишусь...

Ttaurired27.01.2014#35

с GoodReader на iOS при использовании FTP - та же ситуация. И помогает тот же хак (только что галочку про UTF-8 убирать не обязательно)

другие протоколы доступа (SFTP например) - все нормально

Aacidwind26.02.2014#36

тоже решил проблему следующим образом: в настройках убрал галочку поддержку UTF-8, а в nPlayer поставил кодировку Cyrillic (Windows).

В других FTP не пробовал, да пока и не было необходимости.

JJackque12.03.2014#37

Обновил синолоджи и вставил новый диск, потерял настройки.

лезу как обычно через ФАР - русских букв нет!

Включаю UTF на клиенте - нет. НА ФТП настройках в СИНО - тоже нет результата.

Меняю в фаре на 1251 - нет.

Делаю это " DSM=>Панель управления=>Региональные параметры, выбираем вкладку Язык, где кодовая страница ставим язык Русский;"

всё заработало.

Не знайшли рішення в цьому треді? ШІ знає цей архів і всі даташити — і відповість вашою мовою.Запитати ШІ →