Загрузка файлов с более длинными расширениями обрывается

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


Файл, который я пытаюсь загрузить, имеет расширение «.MaxxECU-Zip-log».

Но ссылка ведёт на «/uploads/short-url/3xMz4QHB9JcqXACwwn1S5ZgMi2t.MaxxECU-Zi», что, конечно же, неверно, и мы получаем сообщение «ой! эта страница не существует или является приватной».

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

Заранее спасибо.

4 лайка

Все расширения файлов, похоже, «обрезаются» до максимума 10 символов.


ещё один пример загрузки файла.

2 лайка

Я проверил исходный код, и проблема может быть в ограничении в 50 символов в файле app\controllers\uploads_controller.rb
строка 20

2 лайка

Хотел просто сообщить, что исправление для этой проблемы уже создано:

Проблема, которую я решил, заключалась в использовании символа «-» и заглавных букв в расширении файла, а не в его длине. Ссылка для скачивания файла всё ещё будет обрезана, но сам скачанный файл будет иметь полное расширение.

5 лайков

Ах, спасибо!
Тогда с нетерпением ждём следующего релиза.

2 лайка

Эта тема была автоматически закрыта через 2 дня. Новые ответы больше не принимаются.