Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как решить проблему с пробелами в vsFTPd?  (Прочитано 760 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн БлагоЯр

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
    • MBG
Есть свой сервер, на нём vsFTPd.
Есть приложение для Windows - Image Uploader.
При выгрузке через этот самый IU получаю URL такого вида, в случае с кириллицей
https://mysite.com/597323309_%D0%94%D0%B5%D0%B8%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D1%82%D0%BE%D1%80.htmlГде до подчёркивания - это рандомный ID, а дальше кириллица согласно URI.
То бишь на диске лежит, как "Деинсталлятор.html", а ссылка перекодирована и на диске такого нет "%D0%94%D0%B5%D0%B8%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D1%82%D0%BE%D1%80.html", соответственно не видит и выдаёт 404.
Эту проблему решил через fastcgi на nginx-е.

Но есть другая проблема и не пойму от кого она идёт. Если есть пробелы в имени, то они автоматически превращаются в подчёркивание.
Как это исправить?

ПС. Каталог, куда выгружаются файлы /var/www/html/mysite.com/imguplон же является домашним каталогом главного и единственного пользователя vsFTPd и он же является примонтированным диском от webdav mailru. Ну и соответственно это подкаталог рабочего сайта, управляемого nginx.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 7969
    • Просмотр профиля
Re: Как решить проблему с пробелами в vsFTPd?
« Ответ #1 : 17 Ноября 2024, 07:41:11 »
Зачем пялишь кириллицу туда, где ей не место. Аналогично другие "недопустимые символы". Как минимум, безграмотно.

Оффлайн БлагоЯр

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
    • MBG
Re: Как решить проблему с пробелами в vsFTPd?
« Ответ #2 : 17 Ноября 2024, 08:38:55 »
ачем пялишь кириллицу туда, где ей не место. Аналогично другие "недопустимые символы". Как минимум, безграмотно.
А по делу есть что-нибудь?

ПС. Уже лет так десять юзал, всё чудесно. Но, как говорится есть одно но, до этого использовал автоматизированные методы. То бишь ISP Manager и ему подобные панели.

Во-вторых, выгружаться может что угодно и откуда угодно. И это что угодно копилось минимум лет так 15. Мне уже предлагали переименовать всё в транслит и без пробелов. Судя по твоему ответу - это грамотно ахахахаха
Может не грамотно не знать ответа? Как думаешь?

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 7969
    • Просмотр профиля
Re: Как решить проблему с пробелами в vsFTPd?
« Ответ #3 : 17 Ноября 2024, 08:44:27 »
Грамотный ответ тебе дан. А думать или нет, это тебе решать. Одним своим решением, и как сам признался, довольно старым, головную боль ты себе создал.

Оффлайн БлагоЯр

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
    • MBG
Re: Как решить проблему с пробелами в vsFTPd?
« Ответ #4 : 17 Ноября 2024, 08:51:16 »
Грамотный ответ тебе дан. А думать или нет, это тебе решать. Одним своим решением, и как сам признался, довольно старым, головную боль ты себе создал.
Ахахахахах, ясно.

ПС. НЕ знание - НЕ аргумент.

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5646
    • Просмотр профиля
Re: Как решить проблему с пробелами в vsFTPd?
« Ответ #5 : 17 Ноября 2024, 08:55:45 »
БлагоЯр, всезнающий ты наш, погугли на тему non-ASCII символы в URL

Оффлайн БлагоЯр

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
    • MBG
Re: Как решить проблему с пробелами в vsFTPd?
« Ответ #6 : 17 Ноября 2024, 09:02:05 »
всезнающий ты наш, погугли на тему non-ASCII символы в URL
Уже давно в курсе. Вопрос другой, незнающие вы мои :)

Или вы читать разучились?
Зачем пялишь кириллицу туда, где ей не место. Аналогично другие "недопустимые символы".
кстати тебя тоже это касается. По поводу читать.
« Последнее редактирование: 17 Ноября 2024, 09:08:31 от БлагоЯр »

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5646
    • Просмотр профиля
Re: Как решить проблему с пробелами в vsFTPd?
« Ответ #7 : 17 Ноября 2024, 09:15:12 »
БлагоЯр, почитай Пособие по созданию тем, и сформулируй свой вопрос так, чтоб даже неумеющие читать между кучи лишних строк поняли о чём он.

Ну и Правила форума никто не отменял.

А пока тема переезжает в раздел для новичков...

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.